Graphics    

ダブルバッファリング

概要

アニメーションを行うラインが、EraseModenormalに設定して、paintersでレンダリングするとき、DoubleBufferonにしてください。

詳細

ダブルバッファリングは、一つのオフスクリーンピクセルバッファ内に描画し、描画が完成した後、バッファの内容をスクリーンに分配するプロセスです(直接描画するのではなく、描画が進むに連れ、プロセスが徐々に可視化されます)。ダブルバッファリングは、簡単なアニメーション(大きな多角形ではなく、ラインを含むようなもの)に対して、flash-freeのレンダリングを行います。

FigureのDoubleBufferプロパティは、値on またはoffを設定することができ、デフォルトは、offです。ダブルバッファリングは、FigureRendererプロパティが、paintersに設定されている場合のみ機能します。

アニメーションされるオブジェクトのEraseModeプロパティをnormalに設定して、ダブルバッファリングを使用してください。


 Backing Store レンダラーの選択