- 111 名前:名前は開発中のものです。 mailto:sage [2009/04/17(金) 00:52:02 ID:EZBCVXFE]
- >>104
int nowtime = GetNowCount(); static int oldtime = 0; static int frametime = 1000 / 60 int diftime = nowtime - oldtime; while(1) { if(diftime >= frametime) { oldtime = nowtime; break; } else { Sleep(1); nowtime = GetNowCount(); diftime = nowtime - oldtime; } } こんな感じでScreenFlip()の前に書いてみて。 今ちょっと60Hz以外選べない環境なので今は確かめられないけど、 たしか以前試したときはちゃんと60Hz以外でも60fps出てたはずだよ。
|

|