ゲームプログラムなら俺に聞け28
■ このスレッドは過去ログ倉庫に格納されています
0355デフォルトの名無しさん
2013/08/15(木) NY:AN:NY.ANSleep(0) とやった時にいつ他のスレッドから戻ってくるかは、日本語の MSDN には言及がないな。
他のスレッド(全てではない)がなければすぐに戻ってくるとは書いてあるが。
だから、一度だけ処理をスキップするかどうかは残念ながら「未定義」だ。
きめ細かく、より正確に時間の制御をしたかったら Sleep 関数に頼らずに、
そのゲームループの中で空ループを回すなどした方がいいと思う。
ところで、早すぎるレンダリングにウェイトを入れるというのは、
例えば動的 fps にするくらいなら 30 fps に固定したいとか、そんな理由?
■ このスレッドは過去ログ倉庫に格納されています