Vcl.Graphics.TCanvas.Draw
Delphi
procedure Draw(X, Y: Integer; Graphic: TGraphic); overload; override;
procedure Draw(X, Y: Integer; Graphic: TGraphic; Opacity: Byte); overload; override;
C++
virtual void __fastcall Draw(int X, int Y, TGraphic* Graphic)/* overload */;
virtual void __fastcall Draw(int X, int Y, TGraphic* Graphic, System::Byte Opacity)/* overload */;
inline void __fastcall Draw(const Winapi::Windows::TPoint &Point, TGraphic* Graphic){ TCustomCanvas::Draw(Point, Graphic); }
inline void __fastcall Draw(const Winapi::Windows::TPoint &Point, TGraphic* Graphic, System::Byte Opacity){ TCustomCanvas::Draw(Point, Graphic, Opacity); }
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCanvas |
説明
Graphic パラメータで指定されたグラフィックを、キャンバス上の、座標 (X, Y) で指定された位置にレンダリングします。
Draw を呼び出すと、キャンバス上にグラフィックを描画することができます。Draw は、グラフィックの Draw メソッドを呼び出します。イメージは、グラフィックのサイズによって決定される四角形の中に、座標 (X, Y) を左上隅としてレンダリングされます。
グラフィックは、ビットマップ、アイコン、メタファイルのいずれかです。グラフィックが TBitmap オブジェクトの場合、ビットマップは CopyMode の値を使用してレンダリングします。
関連項目