我的电脑装有2个声卡A和B,分别接上音箱A_Box和B_Box,我习惯用C#编程。现在的问题是怎样实现两个通道互不干扰地播放不同的曲目。(相当于同一窗体放置两套放音设备,各自定位到不同的声卡并且可以独立操作,互不干扰),如何C#程序实现?
这个问题有难度了..我也想知道答案.. .net里面好像没有指定用哪个设备的播放声音的功能?由哪个设备播放应该是操作系统这层来决定的吧..我是这样猜的,有知道的朋友麻烦告诉我们一下..谢谢了.
利用DirectX貌似可以做,不过我还没用多块声卡测试,而且它也只能播放wav格式,不支持mp3及其他格式