1
我正在使用dotNet c#。我需要识别默认的视频和音频设备 我知道我可以枚举音频设备,但如何确定默认的设备? ManagementObjectSearcher mo = new ManagementObjectSearcher(“select * from Win32_SoundDevice”);获取默认音频/视频设备
foreach (ManagementObject soundDevice in mo.Get())
{
String deviceId = soundDevice.GetPropertyValue("DeviceId").ToString();
String name = soundDevice.GetPropertyValue("Name").ToString();
String status = soundDevice.GetPropertyValue("StatusInfo").ToString();
}
无返回的设备ID有ID为0,它总是东西,看起来像 “HDAUDIO \ FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1003 \ 5 22B71F70&0&0001” –