Partager via


À propos des événements de l’API de capteur

L’API Sensor peut fournir des notifications d’événements.

Lorsque vous vous inscrivez pour recevoir des événements, via ISensor::SetEventSink ou ISensorManager::SetEventSink, vous devez fournir un pointeur vers une interface de rappel. Vous devez implémenter les méthodes de l’interface de rappel dans votre code. L’API Sensor définit les interfaces de rappel suivantes :

  • ISensorEvents. Implémentez cette interface pour recevoir des événements de capteurs. Les capteurs peuvent informer votre application des nouvelles données, des changements d’état du capteur, de la déconnexion du capteur et des événements personnalisés définis par le fabricant du capteur.
  • ISensorManagerEvents. Implémentez cette interface pour recevoir des événements du gestionnaire de capteurs. Le gestionnaire de capteurs peut notifier votre application lorsqu’un capteur se connecte et peut donc être utilisé.

Vous pouvez annuler les notifications d’événements en appelant à nouveau SetEventSink , cette fois en passant une valeur NULL via le paramètre .

Utilisation des événements d’API de capteur