Partager via


Constantes d’événement (Sensors.h)

Important

Utilisez plutôt l’API de capteur UWP .

L’API de capteur COM est déconseillée et ne doit pas être utilisée dans les nouvelles applications. Aucune fonctionnalité ou amélioration supplémentaire n’est planifiée et la prise en charge sera limitée.

La plateforme capteur et emplacement Windows définit des constantes pour les événements de pilote. Les fabricants de capteurs peuvent également définir leurs propres constantes.

Types d’événements de capteur

La plateforme définit les identificateurs de type d’événement de capteur suivants.

Type d’événement capteur Descriptif
SENSOR_EVENT_ACCELEROMETER_SHAKE
{825F5A94-0F48-4396-9CA0-6ECB5C99D915}
Indique que l’appareil a été ébranlé.
SENSOR_EVENT_DATA_UPDATED
{2ED0F2A4-0087-41D3-87DB-6773370B3C88}
Indique que de nouvelles données sont disponibles.
SENSOR_EVENT_PROPERTY_CHANGED
{2358F099-84C9-4D3D-90DF-C2421E2B2045}
Indique qu’une valeur de propriété a changé. Vérifiez l’interface IPortableDeviceValues , transmise par le paramètre pEventData à OnEvent, pour déterminer quelle propriété a changé et sa nouvelle valeur.
SENSOR_EVENT_STATE_CHANGED
{BFD96016-6BD7-4560-AD34-F2F6607E8F81}
Indique un changement d’état opérationnel, par exemple, de SENSOR_STATE_INITIALIZING à SENSOR_STATE_READY.

Sensor Event PROPERTYKEYs

Les clés de propriété définies par la plateforme pour les événements sont basées sur le GUID suivant :

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

La plateforme de capteur définit les propriétés PROPERTYKEYsuivantes qui identifient les paramètres d’événement de capteur.

Événement sensor PROPERTYKEY et PID Descriptif
SENSOR_EVENT_PARAMETER_EVENT_ID
(PID = 2)
Indique que la valeur GUID dans IPortableDeviceValues est un ID de type d’événement, tel que SENSOR_EVENT_DATA_UPDATED.
SENSOR_EVENT_PARAMETER_STATE
(PID = 3)
Indique que la valeur entière non signée dans IPortableDeviceValues est un état de capteur, tel que SENSOR_STATE_READY.

Erreur de capteur PROPERTYKEYs

Les clés de propriété définies par la plateforme pour les erreurs sont basées sur le GUID suivant :

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

La plateforme de capteur réserve ce GUID pour une utilisation ultérieure.

Spécifications

Besoin Valeur
Client minimum pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimum pris en charge
Aucun pris en charge
En-tête de page
Sensors.h