いや、だからみんな勘違いだてえ。
>246
VSyncもタイマもどっちも使うんだって。
本当ならばVsync80でも60でもOKなプログラミングするべきなんだが
長年の馴れでゲームの進行だけは60fpsにしたいってことでしょ。
だから、ゲームの処理ループはマルチメディアタイマ使って60fps
とするのさ。
で、実際に画面に書きこするときは80hzのタイミングでFlipするんだよ。
それも毎回80hzでフリップするんでなくてな
60FPSのゲームループで画面が書き換わったときだけにFlipかければいいんだよ
だからもし、画面のリフレッシュレートが120hzでゲームが60FPsなら
Flipは2回に一回かければいいんだしリフレッシュレートが80Hzだったら
1回に尽き1かいとか、2回に尽き1回のFlipが混在するわけだ。
ちょうど映画が24fpsなのをNTSC30fpsに変換するのと同じことだよ。