使用C#SoundPlayer类播放自定义格式



默认情况下,它只能播放.wav。有办法让它播放其他格式吗?

来自MS文档:

"SoundPlayer类无法播放其他文件类型,如.wma或.mp3。如果要播放其他类型的文件,可以使用Windows Media Player控件。有关详细信息,请参阅在.NET Framework解决方案中使用Windows Media Player控件,以及Windows Media Player SDK中的Visual Basic.NET和C#的Windows Media Player对象模型参考。"

有一个.alaw的免费玩家在:这个网站。(我自己没有用过,所以我不能对此发表评论。)

Player pl = new Player();
pl.FileName = "123.mp3";
pl.Play();

来自http://alvas.net/alvas.audio,samples.aspx#sample6

相关内容

  • 没有找到相关文章

最新更新