我正在尝试使用ISensor(c ++)的"SetEventSink"函数从窗口中的传感器获取事件。 但我没有得到任何事件!(我有传感器,我可以使用ISensor的"GetData"功能从中获取数据)。
我按照这里的说明操作 http://msdn.microsoft.com/en-us/library/windows/desktop/dd319014(v=vs.85).aspx
知道吗?
谢谢!
我知道
这是一个老问题,但是...调用 CoInitialize 来初始化 COM 时,必须改为调用 CoInitializeEx 版本并传入多线程标志。这将允许您从传感器接收异步事件。
CoInitializeEx(COINIT_MULTITHREADED);