提供自定义事件通知。
Syntax
HRESULT OnEvent(
[in] ISensor *pSensor,
[in] REFGUID eventID,
[in] IPortableDeviceValues *pEventData
);
参数
[in] pSensor
指向表示引发事件的传感器的 ISensor 接口的指针。
[in] eventID
用于标识事件的 REFGUID。
[in] pEventData
指向包含事件数据的 IPortableDeviceValues 接口的指针。
返回值
如果此方法成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。
注解
此回调方法接收自定义事件通知。 自定义事件由传感器提供程序定义。 平台定义的事件 ID 在 Sensors.h 中定义。
若要从传感器接收新数据,请使用 OnDataUpdated 方法。
例子
有关如何接收传感器事件的示例,请参阅 使用传感器 API 事件。
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | Windows 7 [仅限桌面应用] |
| 支持的最低服务器 | 无受支持的版本 |
| 目标平台 | Windows操作系统 |
| Header | sensorsapi.h |
| Library | Sensorsapi.lib |
| DLL | Sensorsapi.dll |