游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1183|回复: 1

请假关于游戏中限制帧数的问题?

[复制链接]

3

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2005-8-1 10:30:00 | 显示全部楼层 |阅读模式
我使用的是timesetevent

现在遇到的问题是,万一在前次调用时,函数还未执行完成,那么下次调用的时候拿会被继续调用吗?还有系统回调的函数是不是在一个独立的线程中的?
比如
void CALLBACK fun(...) // 这个是回调的函数
{
    static bool bIsRun = false;
    if (!bIsRun){
        bIsRun = true;
        ..........
        .........
        bIsRun = false;
    }
}
这样是否能解决问题? [em15]

8

主题

239

帖子

239

积分

中级会员

Rank: 3Rank: 3

积分
239
发表于 2005-8-1 13:10:00 | 显示全部楼层

Re:请假关于游戏中限制帧数的问题?

你要是在一个线程里掉fun不会出现函数还未执行完成,最多是组塞。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-26 16:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表