Vcl.Direct2D.TDirect2DBrush.Bitmap
Delphi
property Bitmap: TBitmap read GetBitmap write SetBitmap;
C++
__property Vcl::Graphics::TBitmap* Bitmap = {read=GetBitmap, write=SetBitmap};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | Vcl.Direct2D.pas Vcl.Direct2D.hpp |
Vcl.Direct2D | TDirect2DBrush |
説明
ブラシのパターンを定義する外部ビットマップ画像を指定します。
Bitmap は、ビットマップ画像が格納されている TBitmap オブジェクトへのポインタです。Bitmap が空でない場合、(Style プロパティではなく)そのビットマップ画像でブラシのパターンが定義されます。この画像が 8 x 8 ピクセルよりも大きい場合は、左上の 8 x 8 ピクセル分のみ使用されます。
この画像を変更しても、対応する TBitmap を Bitmap プロパティに代入し直すまでは、ブラシに影響はありません。ブラシの操作が終わったら、必ず TBitmap を解放してください。TDirect2DBrush の側ではそれを解放しないからです。