Método ISensorEvents::OnEvent (sensorsapi.h)
Proporciona notificaciones de eventos personalizadas.
Sintaxis
HRESULT OnEvent(
[in] ISensor *pSensor,
[in] REFGUID eventID,
[in] IPortableDeviceValues *pEventData
);
Parámetros
[in] pSensor
Puntero a la interfaz ISensor que representa el sensor que generó el evento.
[in] eventID
REFGUID que identifica el evento.
[in] pEventData
Puntero a la interfaz IPortableDeviceValues que contiene los datos del evento.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Este método de devolución de llamada recibe notificaciones de eventos personalizadas. Los proveedores de sensores definen eventos personalizados. Los identificadores de eventos definidos por la plataforma se definen en Sensors.h.
Para recibir nuevos datos de un sensor, use el método OnDataUpdated.
Ejemplos
Para obtener un ejemplo de cómo recibir eventos de sensor, consulte Uso de eventos de Sensor API.
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | sensorsapi.h |
Library | Sensorsapi.lib |
Archivo DLL | Sensorsapi.dll |