Método ISensorEvents::OnEvent (sensorsapi.h)
Fornece notificações de evento personalizadas.
Sintaxe
HRESULT OnEvent(
[in] ISensor *pSensor,
[in] REFGUID eventID,
[in] IPortableDeviceValues *pEventData
);
Parâmetros
[in] pSensor
Ponteiro para a interface ISensor que representa o sensor que gerou o evento.
[in] eventID
REFGUID que identifica o evento.
[in] pEventData
Ponteiro para a interface IPortableDeviceValues que contém os dados do evento.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Esse método de retorno de chamada recebe notificações de evento personalizadas. Eventos personalizados são definidos por provedores de sensores. As IDs de evento definidas pela plataforma são definidas em Sensors.h.
Para receber novos dados de um sensor, use o Método OnDataUpdated.
Exemplos
Para obter um exemplo de como receber eventos de sensor, consulte Usando eventos de API do sensor.
Requisitos
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | sensorsapi.h |
Biblioteca | Sensorsapi.lib |
DLL | Sensorsapi.dll |