シューティングゲーム製作技術総合 14機目
■ このスレッドは過去ログ倉庫に格納されています
0500名前は開発中のものです。
2007/11/01(木) 09:43:31ID:P/Vn3mnW正解 >484 >495
誤り >489 >494 >497
ラインバッファの場合VBlank中に全ての描画レジスタを更新するのが基本
そして直後の表示期間中に画面に反映される。
ダブルバッファの場合VBlank中にバックバッファへの描画が始まるが
これはVBlank中には終了しなくてもよく、表示期間中も描画を続けられる。
そして完成したバックバッファは次のVSyncでフロントバッファに切り替わる。
結果ダブルバッファだとキー入力が画面に反映されるまでにラインバッファに比べ
1フレーム余計にかかる。
※ダブルバッファの場合30fpsで作ったり、移動処理と描画処理の順が
おかしかった場合、遅延は体感できるほどひどくなる場合があります。
■ このスレッドは過去ログ倉庫に格納されています