Vcl.Direct2D.TDirect2DCanvas.StretchDraw

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure StretchDraw(const Rect: TRect; Graphic: TGraphic); overload; override;
procedure StretchDraw(const Rect: TRect; Graphic: TGraphic; Opacity: Byte); reintroduce; overload;

C++

virtual void __fastcall StretchDraw(const System::Types::TRect &Rect, Vcl::Graphics::TGraphic* Graphic)/* overload */;
HIDESBASE void __fastcall StretchDraw(const System::Types::TRect &Rect, Vcl::Graphics::TGraphic* Graphic, System::Byte Opacity)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Vcl.Direct2D.pas
Vcl.Direct2D.hpp
Vcl.Direct2D TDirect2DCanvas

説明

Rect パラメータで指定された矩形に、Graphic パラメータで指定されたグラフィックを描画します。

StretchDraw を呼び出すと、指定された矩形に画像がぴったりと収まるように、キャンバス上にグラフィックが描画されます。StretchDraw はグラフィックの Draw メソッドを呼び出します。グラフィック オブジェクトは、矩形の形に合わせる方法を決定します。倍率や縦横比が変更される可能性があります。

元の大きさのままでグラフィックをレンダリングするには、このメソッドではなく Draw メソッドを使用してください。

関連項目