我有一个特定于我的应用程序的场景。我正在使用XML管理我的地铁应用程序的音乐文件播放列表。而其节约的音乐文件,就像这Mediaelement in Windows 8 Metro App
d实际路径:\玛雅\ 1.MP3
我有我的XAML页面媒体元素和我设置的来源是这样的。
mediaElement.Source = new Uri(@"D:\MyMedia\1.mp3", UriKind.Absolute);
mediaElement.Play();
,但它不是播放的媒体及其给这样
MF_MEDIA_ENGINE_ERR_SRC_NOT_SUPPORTED : HRESULT - 0x80070005
错误所以有人告诉我,我怎么能在MediaElement的发挥与absoulte路径Metro应用的一些媒体文件。或者我怎样才能让我的本地文件流在Metro应用程序的mediaElement中播放此媒体。
@Antorio:正如我在我的问题中提到的,我已经有播放列表表示所有位置。然后没有逻辑打开filepicker,这不是我的问题的真正答案,但感谢您的帖子 –
@ArslanPervaiz我认为它是您的问题的确切答案。您使用的代码适用于WPF应用程序,但以我的体验不在WinRT中。因此,您必须根据此答案而不是Source =按照您的帖子进行SetSource。 – rism