Поделиться через


Свойства перечисления

В этой статье описываются свойства статических датчиков, доступные в магазине драйверов PnP.

В следующей таблице показаны свойства статических датчиков. Расширение класса (CX) записывает эти свойства для каждого датчика при вызове SensorCxSensorCreate . Клиентские приложения могут использовать эти свойства для поиска датчиков на устройстве Windows.

Дополнительные сведения о типах данных, отображаемых в столбце "Тип ", см . в структуре PROPVARIANT.

Ключ свойства Тип Обязательно/Необязательно Description
DEVPKEY_Sensor_Type VT_CLSID Обязательное поле GUID, определяющий тип датчика. Дополнительные сведения о типах датчиков см. в разделе "Идентификаторы guid типа датчика".
DEVPKEY_Sensor_Category VT_CLSID Обязательное поле Категория датчика. Этот ключ предназначен для обратной совместимости с стеком Desktop версии 1, где это требование.
DEVPKEY_Sensor_ConnectionType VT_UI4 Необязательный обязательный

для датчика внешнего света и акселерометра
Тип подключения датчика. Типы подключений датчика могут быть интегрированы, подключены или внешние.

Дополнительные сведения см. в перечислении SensorConnectionType.
DEVPKEY_Sensor_IsPrimary VT_BOOL Необязательно Указывает, что это основной датчик. Этот ключ имеет значение false по умолчанию, если оно не задано.
DEVPKEY_Sensor_Name VT_LPWSTR Требуется для пользовательских датчиков. Имя датчика.
DEVPKEY_Sensor_Manufacturer VT_LPWSTR Обязательное поле Производитель датчика.
DEVPKEY_Sensor_Model VT_LPWSTR Обязательное поле Модель для датчика.
DEVPKEY_Sensor_PersistentUniqueId VT_CLSID Обязательное поле ИДЕНТИФИКАТОР GUID, определяющий датчик. Это значение должно быть уникальным для каждого датчика одной модели на устройстве. Это требование применяется как к внутренним, так и внешним подключенным датчикам.
DEVPKEY_Sensor_VendorDefinedSubType VT_CLSID Требуется для пользовательских датчиков. GUID, определяющий подтип категории датчика, определенный поставщиком. Для некусного датчика этот ключ не требуется.
DEVPKEY_SensorData_LightLevel_AutoBrightnessPreferred VT_BOOL Необязательно Датчик света предпочтителен для автообладания.
DEVPKEY_SensorData_LightLevel_ColorCapable VT_BOOL Необязательный обязательный

параметр, если поддерживается хроматиность и светлая температура.
Датчик света поддерживает световую температуру и /или chromaticity x/y.