列挙プロパティ

この記事では、 PnP Driver Store から使用できる静的センサーのプロパティについて説明します。

次のテーブルに、静的センサーのプロパティを示します。 クラス拡張機能 (CX) は、SensorsCxSensorCreate が呼び出されたときに、センサーごとにこれらのプロパティを書き込みます。 クライアントアプリケーションでは、これらのプロパティを使用して Windows デバイス上のセンサーを検索できます。

種類の列に表示されるされるデータ種類の詳細については、PROPVARIANT 構造体 を参照してください。

プロパティキー Type 必須/オプション 説明
DEVPKEY_Sensor_Type VT_CLSID 必須 センサーの種類を示す GUID。 センサーの種類の詳細については、センサー種類 GUID を参照してください。
DEVPKEY_Sensor_Category VT_CLSID 必須 センサーカテゴリ。 このキーは、要件である Desktop v1 スタックとの下位互換性を確保するためのキーです。
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 あるいはそれら双方をサポートします。