2012-05-19 43 views
0

我正在考慮爲Windows編寫一個C++應用程序,它需要過濾來自所有應用程序的所有聲音輸出並進行更改。Windows C++過濾器聲音輸出

我只有C++和Windows編程的中等經驗,我意識到它將有點學習曲線。

建議採用什麼樣的聲音來完成這項工作?如果任何人有關於此事的其他建議,我將不勝感激!

感謝

回答

0

這是我的理解是Windows Vista和以後可能有辦法,你可以做到這一點,但我不熟悉它,或者如果它是你所需要的,甚至可用。

通常,唯一的方法就是創建一個虛擬聲卡驅動程序,讓應用程序將其音頻數據發送到該虛擬聲卡驅動程序。從那裏,您將需要一個用戶級應用程序,可以從不同的聲音設備中播放該音頻。

您可以授權an existing virtual sound card driver,或自己寫(非常困難)。