我希望能够在我的Xbox One上使用Audiograph播放媒体服务器上存在的音频文件(.mp3,.wav和.flac)。
I,因为UWP应用程序的桌面版本支持用户定义的EQ(并且效果很好),所以我正在使用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}....");
}