【发布时间】:2013-02-28 20:39:46
【问题描述】:
我正在尝试在我的 WPF 应用程序中播放声音文件。目前我有以下电话:
private void PlaySound(string uriPath)
{
Uri uri = new Uri(@"pack://application:,,,/Media/movepoint.wav");
var player = new MediaPlayer();
player.Open(uri);
player.Play();
}
现在,如果我将 Media/movepoint.wav 指定为构建操作 Content 并将其加载为相对或绝对文件路径,它工作正常,所以我怀疑这与 Pack URI 有关,但我不能一辈子我想知道什么。
目标是将文件存储为资源,使其在输出目录中不可用。我可以提供 WAV 副本或 MP3 副本。
【问题讨论】:
标签: c# .net wpf media-player