如何稳定帧率??
本帖最后由 weiwuyuan 于 2012-09-17 22:24:11 编辑 我用ddraw绘制2D图像,简单的用GetTickCount()+Sleep()限制FPS,但效果很差,画面有撕裂感。即使用QueryPerformanceCounter(),画面仍有波动感,
而DX9里面有个开启垂直同步的功能(D3DPRESENT_INTERVAL_ONE),那个开启后,画面就非常平滑,我不知道他是怎么实现的.
请问有没好的方法精确的稳定帧率?
[解决办法]
撕裂那不是帧率不稳定的问题,是显示器垂直回扫周期的原因,所以只有开了垂直同步才能解决。