我想在我的WPF应用程序中播放声音文件.目前我有以下电话:
private void PlaySound(string uriPath)
{
Uri uri = new Uri(@"pack://application:,,,/Media/movepoint.wav");
var player = new MediaPlayer();
player.Open(uri);
player.Play();
}
Run Code Online (Sandbox Code Playgroud)
现在,如果我指定Media/movepoint.wav为构建操作Content并将其作为相对或绝对文件路径加载它工作正常,所以我怀疑这与此有关Pack URI,但我不能为我的生活找出什么.
目标是将文件存储为资源,以使其在输出目录中不可用.我可以提供WAV副本或MP3副本.