2013-01-08 69 views
1

我有一个标准的扬声器和一个蓝牙扬声器。我想在Windows XP或Windows 7下同时在两个扬声器上播放简单的wav文件。有什么办法可以用C++来做到这一点?谢谢。如何在windows下使用C++在多个扬声器上播放声音?

+0

如果你可以设置你的Windows使用标准的声音程序(比如说 - WindowsMediaPlayer)在两个扬声器上同时播放,那么你可以轻松调用PlaySound功能 - http://msdn.microsoft.com/ru- RU /库/窗/桌面/ dd743680(v = vs.85)的.aspx。换句话说,你应该用'waveOutOpen'函数打开每个设备 - http://msdn.microsoft.com/ru-ru/library/windows/desktop/dd743866(v=vs.85).aspx注册2个回调函数并给出一块你的声音数据到每个回调 – borisbn

+0

谢谢,我会试试看。 –

回答

相关问题