Свойства перечисления
В этой статье описываются свойства статических датчиков, доступные в хранилище драйверов PnP.
В следующей таблице показаны свойства статического датчика. Расширение класса (CX) записывает эти свойства для каждого датчика при вызове SensorsCxSensorCreate . Клиентские приложения могут использовать эти свойства для поиска датчиков на устройстве Windows.
Дополнительные сведения о типах данных, отображаемых в столбце Тип , см. в разделе Структура PROPVARIANT.
Ключ свойств | Тип | Обязательный/необязательный | Описание |
---|---|---|---|
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 | Необязательныйобязательный параметр, если поддерживается цветность и световая температура. | Датчик освещения поддерживает световую температуру и (или) цветность x/y. |
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по