如何在WinForms中播放声音?

Moo*_*oon 12 c# audio winforms

如何用C#在WinForms中播放声音?

Kar*_*han 20

要简单地播放声音,没有交互,您可以使用System.Media.SoundPlayer:

System.Media.SoundPlayer player = new System.Media.SoundPlayer();
player.SoundLocation = "soundFile.wav";
player.Play();
Run Code Online (Sandbox Code Playgroud)


Seb*_*ray 9

NAudio是这类功能的优秀图书馆.你可以在这里找到它:http: //naudio.codeplex.com/

和这里的介绍性教程:http: //opensebj.blogspot.com/2009/02/introduction-to-using-naudio.html

干杯,塞巴斯蒂安