2009-07-02 87 views
4

有沒有辦法在Vista或Win 7上使用delphi(D2009)獲取所有音頻設備名稱,我設法獲取設備數量,並使用IMMDevice獲取設備PropertyStore,但我無法前進:|Vista/Win7 Delphi音頻設備信息

非常感謝!

回答

5

要求PropertyStorePKEY_DeviceInterface_FriendlyName(看看Windows SDK中得到的值)

+2

我使用這個關鍵,但我並沒有宣佈它,因爲它應該:)這是一個正確的聲明,如果有人發現它有幫助: PKEY_Device_FriendlyName:TPropertyKey =(fmtid:(D1:$ a45c254e; D2:$ df1c; D3:$ 4efd; D4:($ 80,$ 20,$ 67,$ d1,$ 46,$ a8,$ 50,$ e0)); pid:14); – Andy 2009-07-02 19:26:21