ゲームなどに用いるダブルバッファリングですが、
PaintBoxを2つ用意して一つを裏画面にしたいのですがどうすれば良いでしょうか?
PaintBoxのvisibleをFalseにするとRepaintできなくなり、
跡が残ってしまいます。
PaintBoxを表示せずに描画することは出来ないのでしょうか?
TPaintBox は描画に機会を与えるだけの機能です。ですから ダブルバッファリング
のためには、TPaintBox を二つ使うのは間違いです。一つの TPaintBox と
二つの TBitamp を使うべきでしょう。
タイポが多くてすみません。以下のように訂正します。
TPaintBox は描画の機会を与えるだけの機能です。ですから ダブルバッファリング
のためには、TPaintBox を二つ使うのは間違いです。一つの TPaintBox と
二つの TBitmap を使うべきでしょう。
なるほど。
説明ありがとうございます。
調べて分からないところがあったらまたお願いします。
ツイート | ![]() |