所以我想「聽」到窗口中的聲音設備的輸出。最好在C/C++中。我不知道在窗戶上這是一個合適的起點,並且想知道我是否可以指向正確的方向來捕捉聲音。我想這樣做,以便我可以根據播放的聲音更改不同的設置。我不想通過麥克風收聽在窗口中收聽wave
-1
A
回答
3
您需要使用Windows音頻相關的基於COM的接口。起點是通過調用IMMDeviceCollection::Item
方法來獲取設備集合中端點對象的接口IMMDevice
的引用。之後,可以通過調用IMMDevice :: QueryInterface方法來獲取端點對象的IMMEndpoint
接口的引用。在檢索一組端點設備後,可以查詢集合中各個設備的屬性以確定它們的適用性。
+0
完美的這只是我需要的研究的起點。非常感謝你 – csteifel 2014-09-04 03:43:50
相關問題
- 1. 在新窗口中收聽活動
- 2. Isim Wave窗口中的VHDL編碼
- 3. 收聽其他進程窗口
- 4. 收聽港口?
- 5. 在Angularjs服務中收聽窗口事件
- 6. 如何在X11代碼中收聽窗口關閉?
- 7. 收聽UDP端口
- 8. 收聽端口5060
- 9. 如何在彈出窗口打開時收聽密鑰
- 10. 在JMS中收聽收聽確認
- 11. 收聽所有的端口
- 12. 端口的收聽能力
- 13. 不斷收聽端口
- 14. 在多個端口上收聽
- 15. HTTP服務器在舊端口收聽
- 16. 在虛擬接口上收聽
- 17. Extjs4窗口監聽器
- 18. GXT窗口AutoHide監聽器
- 19. 縮小窗口作爲窗口收縮
- 20. TCP接收窗口
- 21. XWindow沒有收聽自己的屬性/窗口管理器
- 22. 如何使用瀏覽器收聽窗口焦點事件?
- 23. 從彈出窗口收聽路由事件/命令
- 24. 正在聽一個新窗口提交
- 25. 在C的窗口keydown聽衆
- 26. 如何在使用win32的窗口中創建窗口焦點偵聽器
- 27. 模仿模式窗口允許當按鈕在主面板中被竊聽竊聽外模態窗口
- 28. 在瀏覽器中偵聽事件在JavaScript中查找窗口
- 29. 在收聽特定端口時收到廣播的數據包
- 30. 在瀏覽器窗口處於活動狀態時收聽keydown事件
哦,你以爲我沒有做到這一點吧? – csteifel 2014-09-04 03:44:08
你還沒有提供任何證據表明這樣做,沒有。 – 2014-09-04 12:14:30