Я хочу иметь возможность воспроизводить на моем Xbox One аудиофайлы (.mp3, .wav и .flac), которые существуют на моем медиасервере с использованием Audiograph.
I, потому что настольная версияприложение UWP поддерживает пользовательские эквалайзеры (и прекрасно работает), я использую класс Audiograph для воспроизведения через класс MediaSourceAudioInputNode.Однако на Xbox я никогда не смогу создать InputNode и вместо этого получить исключение FormatNotSupported.Итак, мне интересно, возможно ли это вообще или для Xbox я должен вернуться к использованию встроенного класса MediaPlayer ... отказавшись от некоторых интересных вещей, которые я смог сделать с Audiograph.
var uri = await track.GetMediaUri();
var mediaSource = MediaSource.CreateFromUri(uri);
var audioInputNodeResult = await this.m_AudioGraph.CreateMediaSourceAudioInputNodeAsync(mediaSource);
if (audioInputNodeResult.Status != MediaSourceAudioInputNodeCreationStatus.Success) {
throw new Exception($"Error creating remote input node for {track.Title}: {audioInputNodeResult.Status}....");
}