WPF_20_音频
播放WAV音频
在.NET中播放音频文件最简单的方式是使用 System.Media.SoundPlayer.
- 只支持 WAV 音频文件
- 不支持同时播放多个声音
- 不能控制音频播放(音量和平衡等细节)
SoundPlayer
var player = new SoundPlayer();
player.SoundLocation = "test.wav";
try
{
player.Load(); // player.LoadAsync()
player.Play(); // player.PlaySync()暂停
}
SoundPlayerAction
SoundPlayerAction是对 SoundPlayer 进行了封装,始终是异步地播放声音。