Windows传感器API - 获取传感器事件

时间:2014-02-10 07:47:32

标签: c++ windows api sensor

我正在尝试使用ISensor的“SetEventSink”函数(c ++)从Windows中的传感器获取事件。但我没有发生任何事件! (我有传感器,我可以使用ISensor的“GetData”功能从中获取数据。)

我按照http://msdn.microsoft.com/en-us/library/windows/desktop/dd319014(v=vs.85).aspx

中的说明操作

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

我知道这是一个老问题但是...当你调用CoInitialize初始化COM时,你必须调用CoInitializeEx版本并传入多线程标志。这将允许您从传感器接收异步事件。

CoInitializeEx(COINIT_MULTITHREADED);