2010-06-05 130 views
2

我正在爲C++編寫一個Windows XP程序,要求播放聲音,以便任何正在錄製麥克風的程序都能聽到它,但它不會從揚聲器中發出。似乎沒有「真正的」做法,但可以進入「sndvol32 -R」並將波形混合或類似設置爲當前輸入設備。然後,您可以將主音量調到0,播放聲音,將其重新啓動,並將輸入設備重置爲麥克風。有沒有辦法做到這一點透明,或使用功能設置當前輸入設備,以便你不必看到sndvol32彈出?在C++中通過麥克風播放聲音

感謝

回答

1

這樣做將需要一個複雜的內核級驅動程序。

幸運的是,有人has already done this(這不是免費的,但它是一個夢幻般的程序)。

+0

我會嘗試我的猜測。謝謝。 – AStupidNoob 2010-06-05 01:19:18

相關問題