Control.DoubleBuffered プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ちらつきを減らすか防止するために、このコントロールがセカンダリ バッファーを使用してそのサーフェスを再描画する必要があるかどうかを示す値を取得または設定します。
protected:
virtual property bool DoubleBuffered { bool get(); void set(bool value); };
protected virtual bool DoubleBuffered { get; set; }
member this.DoubleBuffered : bool with get, set
Protected Overridable Property DoubleBuffered As Boolean
プロパティ値
true 二重バッファリングを使用してコントロールの表面を描画する必要がある場合。それ以外の場合は false。
注釈
バッファリングされたグラフィックスは、表示されるサーフェスの一部の段階的な再描画によって引き起こされるちらつきを軽減または排除できます。 バッファーに格納されたグラフィックスでは、更新されたグラフィックス データが最初にバッファーに書き込まれる必要があります。 グラフィックス バッファー内のデータは、表示されたサーフェス メモリにすばやく書き込まれます。 通常、表示されるグラフィックス メモリの比較的すばやく切り替えると、それ以外の場合に発生する可能性のあるちらつきが軽減されます。
Note
DoubleBuffered はバインド可能なプロパティではありません。