>>354
Sleep(0) とやった時にいつ他のスレッドから戻ってくるかは、日本語の MSDN には言及がないな。
他のスレッド(全てではない)がなければすぐに戻ってくるとは書いてあるが。

だから、一度だけ処理をスキップするかどうかは残念ながら「未定義」だ。

きめ細かく、より正確に時間の制御をしたかったら Sleep 関数に頼らずに、
そのゲームループの中で空ループを回すなどした方がいいと思う。

ところで、早すぎるレンダリングにウェイトを入れるというのは、
例えば動的 fps にするくらいなら 30 fps に固定したいとか、そんな理由?