控制喇叭发声问题
若在窗口内放置两个Button控件,并在磁盘上准备好left.wav和right.wav两个声音文件,如何实现点击button1让左边的喇叭播放left.wav的声音,点击button2让右边的喇叭播放right.wav的声音?最好有演示代码,谢谢!
------解决方案--------------------SoundPlayer类 控制 .wav 文件中的声音播放。
方法
Play 使用新线程播放 .wav 文件,如果尚未加载 .wav 文件,则先加载该文件。
PlayLooping 使用新线程循环播放 .wav 文件,如果尚未加载 .wav 文件,则先加载该文件。
PlaySync 使用用户界面 (UI) 线程播放 .wav 文件,如果尚未加载 .wav 文件,则先加载该文件。
------解决方案--------------------分别制作一个左右声道wav文件,开启两个DirectShow实例