使用WinAPI(C++)在Windows Vista和更高版本中枚舉音頻適配器(聲卡)的最佳方法是什麼?枚舉WinAPI中的音頻適配器
0
A
回答
0
,我發現使用WMI與此查詢的最簡單方法「選擇*從Win32_SoundDevice」。
0
您可以使用DirectSound來枚舉聲音設備。看看this article。
1
我會使用較低級別的Windows多媒體設備API(MMDevice API)。注意接口IMMDeviceEnumerator,你可以用它來檢索IMMDeviceCollection,即含有這種友好的名稱,描述,狀態等特性每個IMMDevice
http://msdn.microsoft.com/en-us/library/dd316556(v=VS.85).aspx
相關問題
- 1. 如何枚舉系統中已安裝的視頻適配器
- 2. Windows Media Foundation枚舉音頻設備
- 3. 在C#中如何枚舉音頻輸出設備
- 4. 將枚舉添加到Android的微控制器陣列適配器中
- 5. 通行證枚舉對象數組適配器
- 6. 在枚舉中枚舉
- 7. System.Windows.Forms.Keys枚舉器中的AltGr
- 8. 如何枚舉嵌套枚舉器
- 9. 渲染一個音頻流(WASAPI/WINAPI)
- 10. 適用於Android的音頻過濾器
- 11. Node.js native枚舉中的枚舉類型
- 12. 是枚舉Java中的枚舉
- 13. Java在枚舉中的枚舉
- 14. 帶枚舉的MySQL枚舉
- 15. 尋找合適的容器/函數在C++中枚舉
- 16. 不能理解遊戲中的迭代器,枚舉器,枚舉器2.0
- 17. Java - 枚舉通配符
- 18. Sqlalchemy枚舉/類型匹配?
- 19. 分配值枚舉類型
- 20. 枚舉字符串匹配
- 21. HAXE枚舉值分配
- 22. 在枚舉語句中枚舉mysql枚舉
- 23. 確定枚舉類中的枚舉數(或任何枚舉類中的特定枚舉值)
- 24. 在枚舉枚舉中調用.Distinct()
- 25. 枚舉在Hibernate中,堅持爲枚舉
- 26. 當適配器在android應用中關閉時停止音頻播放器
- 27. Java枚舉找到枚舉
- 28. Java類枚舉枚舉類
- 29. 轉換枚舉來枚舉
- 30. 重新枚舉枚舉
是不是隻有音頻端點設備,而我需要枚舉音頻適配器? – clumpter 2010-12-13 15:31:53