1
我有一個標準的揚聲器和一個藍牙揚聲器。我想在Windows XP或Windows 7下同時在兩個揚聲器上播放簡單的wav文件。有什麼辦法可以用C++來做到這一點?謝謝。如何在windows下使用C++在多個揚聲器上播放聲音?
我有一個標準的揚聲器和一個藍牙揚聲器。我想在Windows XP或Windows 7下同時在兩個揚聲器上播放簡單的wav文件。有什麼辦法可以用C++來做到這一點?謝謝。如何在windows下使用C++在多個揚聲器上播放聲音?
如果你可以設置你的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
謝謝,我會試試看。 –