2015-10-17 16 views
1

我正在藉助USB音頻卡開發語音錄製系統。因此,我需要將音頻輸入設備列表添加到可以選擇音頻輸入設備的列表框中。當我嘗試錄製時,總是會使用默認的音頻設備。我使用VB.Net。 欣賞你的幫助獲取VB.net中的音頻輸入列表

謝謝

+0

你可以提供你如何記錄代碼示例?你使用哪個API? –

+0

@YacoubMassad我能夠解決這個問題。但我無法從我選擇的音頻設備錄製音頻。 – chanuwick

回答

1

我下面提到的代碼使用,它爲我工作

Dim objSearcher As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_SoundDevice") 
Dim objCollection As System.Management.ManagementObjectCollection = objSearcher.Get() 

For Each obj As System.Management.ManagementObject In objCollection 
    ComboBox1.Items.Add(obj.GetPropertyValue("Caption").ToString()) 
Next