2012-04-04 76 views
0

我可以通過VB.Net中的NAudio的MMDevice獲得設備的常規名稱,但這通常會變成「Speakers」或「Microphone」。我需要獲得基本的通用名稱以及品牌名稱(如「Realtek High Definition Audio」)。沒有任何屬性或功能附加到MMDevice來處理,但這似乎並不像整個API會跳過那樣。這是用於Windows 7的。使用NAudio MMDevice時,如何獲取設備的品牌名稱?

回答

1

等等,沒關係,夥計們。抱歉。顯然我忽略了一個名爲DeviceFriendlyName的函數。對不起,我查看了列表,並沒有看到它出於某種原因。但是如果有人搜索這些信息,只需在你的MMDevice變量上調用該函數即可。