Я пытаюсь определить, подключен ли мой Kinect к ПК, используя ManagementObjectSearcher.Я не уверен, что запросить, потому что он не указан как USB-устройство.Вместо этого он указан как аппаратное устройство «Microsoft Kinect».
Ниже я расскажу о том, с чем:
using (ManagementObjectSearcher searcher = new ManagementObjectSearcher(@"Select * from Win32_SOMETYPE"))
{
foreach (ManagementObject managementObject in searcher.Get())
{
foreach (PropertyData propertyData in managementObject.Properties)
{
}
}
}