Vcl.Graphics.TCustomCanvas.Pixels
Delphi
property Pixels[X, Y: Integer]: TColor read GetPixel write SetPixel;
C++
__property System::Uitypes::TColor Pixels[int X][int Y] = {read=GetPixel, write=SetPixel};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCustomCanvas |
説明
現在の ClipRect 内のピクセルの色を指定します。
Pixels を読み取り、現在のクリップ領域内で、特定のピクセル位置で、描画面の色を取得します。指定位置がクリップする矩形の外側にある場合は、Pixels の値の読み取りで -1 が返ります。
Pixels を書き込み、描画面にある個別のピクセルの色を変更します。画面上の各効果に Pixels を使用します。Pixels を使用して、FillRect メソッドに対して使用する必要がある色を決定することもできます。
すべてのデバイス コンテキストが Pixels プロパティをサポートしている訳ではありません。未サポートのデバイス コンテキストで Pixels プロパティを読み取ると、-1 が返り、このようなデバイス コンテキストで Pixels プロパティを設定しても、何も実行されません。