我在网上找到了一个在 C# 中播放 .wav 文件的代码。代码如下
private void btn_Play_Click(object sender, RoutedEventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
if (ofd.ShowDialog().Value)
{
Stream s = ofd.File.OpenRead();
WaveMediaStreamSource wavMss = new WaveMediaStreamSource(s);
try
{
ME_Wav.SetSource(wavMss);
}
catch (InvalidOperationException)
{
// This file is not valid
}
}
}
但错误发生“找不到类型或命名空间“WaveMediaStreamSource””。定义 this 的命名空间是什么?
可能是一个非常基本的问题,但我只是一个初学者。