Condividi tramite


Informazioni sugli eventi dell'API sensore

L'API Sensor può fornire notifiche degli eventi.

Quando si esegue la registrazione per ricevere eventi, tramite ISensor::SetEventSink o ISensorManager::SetEventSink, è necessario fornire un puntatore a un'interfaccia di callback. È necessario implementare i metodi dell'interfaccia di callback nel codice. L'API Sensor definisce le interfacce di callback seguenti:

  • ISensorEvents. Implementare questa interfaccia per ricevere eventi dai sensori. I sensori possono notificare all'applicazione nuovi dati, modifiche allo stato del sensore, disconnessione del sensore e eventi personalizzati definiti dal produttore del sensore.
  • ISensorManagerEvents. Implementare questa interfaccia per ricevere eventi dal gestore sensori. Il gestore di sensori può inviare una notifica all'applicazione quando si connette un sensore e pertanto può essere disponibile per l'uso.

È possibile annullare le notifiche degli eventi chiamando di nuovo SetEventSink , questa volta passando un valore NULL tramite il parametro .

Uso degli eventi dell'API del sensore