在通用Windows平台中播放声音

Vas*_*Doe 3 c# win-universal-app

我想在uwp应用程序中播放.mp3或wav声音,我只需要在应用程序打开且ui上没有任何媒体元素的情况下播放它。是否有可能使某些线程同时播放单独的歌曲。任何有关的信息表示赞赏。

SWi*_*lko 5

使用略微调整以上答案MediaElement。假定您的应用程序的根目录中有一个媒体文件MyFolder/MySound.wav

 var element = new MediaElement();
 var folder = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFolderAsync("MyFolder");
 var file = await folder.GetFileAsync("MySound.wav");
 var stream = await file.OpenAsync(Windows.Storage.FileAccessMode.Read);
 element.SetSource(stream, "");
 element.Play();
Run Code Online (Sandbox Code Playgroud)