【发布时间】:2014-05-16 10:33:54
【问题描述】:
1.我需要所有设备名称和类型(播放或录制)的列表。我怎样才能得到它们?
2。我还需要确定设备是播放设备还是录音设备。
我所说的设备名称是指在“播放和录制”选项卡下可见的名称(下面的屏幕截图)。 windows下的音频我不熟悉,不知道这些设备是ASIO,DirectSound还是别的什么的。
我的应用程序应该与 Windows Vista/7/8 兼容,所以我决定使用 .NET 3.5,但我可以使用 Windows Vista/7/8 支持的任何 .NET 版本。
编辑:我试图从 WMI "SELECT * FROM Win32_SoundDevice" 中获取这些,但这不是我的意思。它返回硬件设备,而不是 Windows 声音配置中可见的设备。
【问题讨论】: