Händelsekonstanter (Sensors.h)

Viktigt!

Använd UWP-sensor-API :et i stället.

COM-baserade sensor-API:et är inaktuellt och bör inte användas i nya program. Inga ytterligare funktioner eller förbättringar planeras och stödet begränsas.

Plattformen Windows-sensor och plats definierar konstanter för drivrutinshändelser. Sensortillverkare kan också definiera sina egna konstanter.

Typer av sensorhändelser

Plattformen definierar följande identifierare för sensorhändelsetyp.

Typ av sensorhändelse Beskrivning
SENSOR_EVENT_ACCELEROMETER_SHAKE
{825F5A94-0F48-4396-9CA0-6ECB5C99D915}
Anger att enheten har skakats.
SENSOR_EVENT_DATA_UPDATED
{2ED0F2A4-0087-41D3-87DB-6773370B3C88}
Anger att nya data är tillgängliga.
SENSOR_EVENT_PROPERTY_CHANGED
{2358F099-84C9-4D3D-90DF-C2421E2B2045}
Anger att ett egenskapsvärde har ändrats. Kontrollera gränssnittet IPortableDeviceValues , som skickas via parametern pEventData till OnEvent, för att avgöra vilken egenskap som har ändrats och dess nya värde.
SENSOR_EVENT_STATE_CHANGED
{BFD96016-6BD7-4560-AD34-F2F6607E8F81}
Anger en ändring av drifttillståndet, till exempel från SENSOR_STATE_INITIALIZING till SENSOR_STATE_READY.

Egenskapsuppsättningar för sensorhändelse

Plattformsdefinierade egenskapsnycklar för händelser baseras på följande GUID:

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

Sensorplattformen definierar följande PROPERTYKEY-värdensom identifierar sensorhändelseparametrar.

Egenskapsnyckel och PID för sensorhändelse Beskrivning
SENSOR_EVENT_PARAMETER_EVENT_ID
(PID = 2)
Anger att GUID-värdet i IPortableDeviceValues är ett händelsetyps-ID, till exempel SENSOR_EVENT_DATA_UPDATED.
SENSOR_EVENT_PARAMETER_STATE
(PID = 3)
Anger att det osignerade heltalsvärdet i IPortableDeviceValues är ett sensortillstånd, till exempel SENSOR_STATE_READY.

Egenskapsuppsättningar för sensorfel

Plattformsdefinierade egenskapsnycklar för fel baseras på följande GUID:

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

Sensorplattformen reserverar detta GUID för framtida användning.

Kravspecifikation

Krav Värde
Lägsta klient som stöds
Windows 7 [endast skrivbordsappar]
Lägsta server som stöds
Ingen stöds
Rubrik
Sensorer.h