Condividi tramite


Costanti evento (Sensors.h)

Importante

Usare invece l'API sensore UWP .

L'API del sensore basata su COM è deprecata e non deve essere usata nelle nuove applicazioni. Non sono pianificate funzionalità o miglioramenti aggiuntivi e il supporto sarà limitato.

La piattaforma Sensore e posizione di Windows definisce le costanti per gli eventi del driver. I produttori di sensori possono anche definire le proprie costanti.

Tipi di evento sensor

La piattaforma definisce gli identificatori del tipo di evento del sensore seguenti.

Tipo di evento del sensore Descrizione
SENSOR_EVENT_ACCELEROMETER_SHAKE
{825F5A94-0F48-4396-9CA0-6ECB5C99D915}
Indica che il dispositivo è stato scosso.
SENSOR_EVENT_DATA_UPDATED
{2ED0F2A4-0087-41D3-87DB-6773370B3C88}
Indica che sono disponibili nuovi dati.
SENSOR_EVENT_PROPERTY_CHANGED
{2358F099-84C9-4D3D-90DF-C2421E2B2045}
Indica che un valore della proprietà è stato modificato. Controllare l'interfaccia IPortableDeviceValues , passata tramite il parametro pEventData a OnEvent, per determinare quale proprietà è stata modificata e il nuovo valore.
SENSOR_EVENT_STATE_CHANGED
{BFD96016-6BD7-4560-AD34-F2F6607E8F81}
Indica una modifica dello stato operativo, ad esempio, da SENSOR_STATE_INITIALIZING a SENSOR_STATE_READY.

Sensor Event PROPERTYKEYs

Le chiavi delle proprietà definite dalla piattaforma per gli eventi si basano sul GUID seguente:

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

La piattaforma del sensore definisce le proprietà PROPERTYKEYseguenti che identificano i parametri dell'evento del sensore.

EVENT PROPERTYKEY e PID dell'evento sensor Descrizione
SENSOR_EVENT_PARAMETER_EVENT_ID
(PID = 2)
Indica che il valore GUID in IPortableDeviceValues è un ID di tipo evento, ad esempio SENSOR_EVENT_DATA_UPDATED.
SENSOR_EVENT_PARAMETER_STATE
(PID = 3)
Indica che il valore intero senza segno in IPortableDeviceValues è uno stato del sensore, ad esempio SENSOR_STATE_READY.

Errore del sensore PROPERTYKEYs

Le chiavi delle proprietà definite dalla piattaforma per gli errori saranno basate sul GUID seguente:

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

La piattaforma del sensore riserva questo GUID per un uso futuro.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo applicazioni desktop]
Server minimo supportato
Nessuna supportata
Intestazione
Sensors.h