【发布时间】:2024-01-06 00:28:01
【问题描述】:
好的,所以我正在制作这个小“程序”并希望能够计算 FPS。我有一个想法,如果我挂钩一个每帧调用的函数,我可能会计算 FPS?
这是一个彻底的失败,现在我再次查看这段代码,我知道我是多么愚蠢地认为这会起作用:
int FPS = 0;
void myHook()
{
if(FPS<60) FPS++;
else FPS = 0;
}
显然这是一个愚蠢的尝试,虽然我不知道为什么我什至在逻辑上认为它可能首先会起作用......
但是是的,是否可以通过挂钩每帧调用的函数来计算 FPS?
我坐下来思考可能的方法来做到这一点,但我就是想不出任何办法。任何信息或任何东西都会有帮助,感谢阅读:)
【问题讨论】:
-
测量时间可能会有所帮助?
标签: c++ hook frame-rate calculation