gpt4 book ai didi

C++/SDL 应用程序在拖动时暂停

转载 作者:行者123 更新时间:2023-11-30 03:05:49 26 4
gpt4 key购买 nike

遇到谷歌搜索无法帮助我解决的问题。我有一个以 60 fps 运行的小型 SDL 应用程序。一切正常,但是,当拖动窗口(640 X 480 窗口)时,它会暂停/停止运行。是否可以在 SDL 窗口中设置标志或其他内容来防止这种情况发生?或者这是不可避免的?

最佳答案

Windows 使用模态事件循环来拖动窗口,这会阻塞您的主 UI 线程。

更多讨论(和建议的解决方法,例如从第二个线程中绘制):http://www.sfml-dev.org/forum/viewtopic.php?p=8384&sid=632116a07a569edee43331076e028071

OpenTk 显然有专门用来解决这个问题的代码,也许你可以重用其中的一些:http://www.opentk.com/node/1218

关于C++/SDL 应用程序在拖动时暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7450156/

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