| Graphics | ![]() |
概要
アニメーションを行うラインが、EraseModeをnormalに設定して、paintersでレンダリングするとき、DoubleBufferをonにしてください。
詳細
ダブルバッファリングは、一つのオフスクリーンピクセルバッファ内に描画し、描画が完成した後、バッファの内容をスクリーンに分配するプロセスです(直接描画するのではなく、描画が進むに連れ、プロセスが徐々に可視化されます)。ダブルバッファリングは、簡単なアニメーション(大きな多角形ではなく、ラインを含むようなもの)に対して、flash-freeのレンダリングを行います。
FigureのDoubleBufferプロパティは、値on またはoffを設定することができ、デフォルトは、offです。ダブルバッファリングは、FigureRendererプロパティが、paintersに設定されている場合のみ機能します。
アニメーションされるオブジェクトのEraseModeプロパティをnormalに設定して、ダブルバッファリングを使用してください。
| Backing Store | レンダラーの選択 | ![]() |