我可以通过VB.Net中的NAudio的MMDevice获得设备的常规名称,但这经常被证明是“扬声器”或“麦克风”。我需要获得基本的通用名称以及品牌名称(如“Realtek High Definition Audio”)。没有任何附加到MMDevice的属性或功能可以处理它,但这似乎不像整个API会像这样跳过。这适用于Windows 7。
答案 0 :(得分:1)
等等,没关系,伙计们。抱歉。显然我忽略了一个名为DeviceFriendlyName的函数。对不起,我查看了列表,但由于某种原因没看到它。但是如果有人搜索这些信息,只需在你的MMDevice变量上调用该函数。