次の方法で共有


イベント定数 (Sensors.h)

Windows センサーと場所プラットフォームでは、ドライバー イベントの定数を定義します。 センサーの manfuactureres では、独自の定数を定義することもできます。

センサー イベントの種類

プラットフォームでは、次のセンサー イベントの種類識別子を定義します。

センサー イベントの種類 説明
SENSOR_EVENT_ACCELEROMETER_SHAKE
{825F5A94-0F48-4396-9CA0-6ECB5C99D915}
デバイスが振られたことを示します。
SENSOR_EVENT_DATA_UPDATED
{2ED0F2A4-0087-41D3-87DB-6773370B3C88}
新しいデータが使用可能であることを示します。
SENSOR_EVENT_PROPERTY_CHANGED
{2358F099-84C9-4D3D-90DF-C2421E2B2045}
プロパティ値が変更されたことを示します。 pEventData パラメーターを OnEvent に渡した IPortableDeviceValuesインターフェイスを調べて、変更されたプロパティとその新しい値を確認します。
SENSOR_EVENT_STATE_CHANGED
{BFD96016-6BD7-4560-AD34-F2F6607E8F81}
操作状態の変更 (たとえば、SENSOR_STATE_INITIALIZINGからSENSOR_STATE_READY) を示します。

センサー イベント PROPERTYKEYs

イベントのプラットフォーム定義プロパティ キーは、次の GUID に基づいています。

{64346E30-8728-4B34-BDF6-4F52442C5C28}

センサー プラットフォームでは、センサー イベント パラメーターを識別する次の PROPERTYKEYを定義します。

センサー イベント PROPERTYKEY と PID 説明
SENSOR_EVENT_PARAMETER_EVENT_ID
(PID = 2)
IPortableDeviceValuesGUID 値が、SENSOR_EVENT_DATA_UPDATEDなどのイベントの種類 ID であることを示します。
SENSOR_EVENT_PARAMETER_STATE
(PID = 3)
IPortableDeviceValues の符号なし整数値が、SENSOR_STATE_READYなどのセンサー状態であることを示します。

センサー エラー PROPERTYKEYs

エラーのプラットフォーム定義プロパティ キーは、次の GUID に基づきます。

{77112BCD-FCE1-4f43-B8B8-A88256ADB4B3}

センサー プラットフォームは、今後使用するためにこの GUID を予約します。

要件

要件
サポートされている最小のクライアント
Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー
サポートなし
ヘッダー
Sensors.h