gpt4 book ai didi

c++ - EDSDK 回调不工作

转载 作者:行者123 更新时间:2023-11-30 04:17:46 26 4
gpt4 key购买 nike

我有一个可用的命令行应用程序,使用 EDSDK v2.13。

但是,当我注册回调时,会出现大量属性事件,然后什么都没有。

我已经修复了这样一个循环:

while(!_kbhit())
{
EdsOpenSession(camera);
Sleep(10);
EdsCloseSession(camera);
}

这看起来非常笨拙。是 SDK 损坏了,还是我遗漏了什么?

最佳答案

如果您在 Windows 上使用 EDSDK,您必须在主线程中有一个 Windows 消息循环,否则回调将不会发生。 (这是因为 EDSDK 使用过时的 COM STA 线程模型,而不是真正的线程。)

关于c++ - EDSDK 回调不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16839640/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com