Partager via


Méthode ISensorEvents::OnEvent (sensorsapi.h)

Fournit des notifications d’événements personnalisées.

Syntaxe

HRESULT OnEvent(
  [in] ISensor               *pSensor,
  [in] REFGUID               eventID,
  [in] IPortableDeviceValues *pEventData
);

Paramètres

[in] pSensor

Pointeur vers l’interface ISensor qui représente le capteur qui a déclenché l’événement.

[in] eventID

REFGUID qui identifie l’événement.

[in] pEventData

Pointeur vers l’interface IPortableDeviceValues qui contient les données d’événement.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Cette méthode de rappel reçoit des notifications d’événements personnalisées. Les événements personnalisés sont définis par les fournisseurs de capteurs. Les ID d’événement définis par la plateforme sont définis dans Sensors.h.

Pour recevoir de nouvelles données à partir d’un capteur, utilisez la méthode OnDataUpdated.

Exemples

Pour obtenir un exemple de la façon de recevoir des événements de capteur, consultez Utilisation des événements d’API de capteur.

Configuration requise

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête sensorsapi.h
Bibliothèque Sensorsapi.lib
DLL Sensorsapi.dll

Voir aussi

ISensorEvents