Vcl.GraphUtil.DrawTransparentBitmap
Delphi
procedure DrawTransparentBitmap(Source: TBitmap; Destination: TCanvas; DestRect: TRect; Opacity: Byte);
procedure DrawTransparentBitmap(Source: TBitmap; SourceRect: TRect; Destination: TCanvas; DestRect: TRect; Opacity: Byte);
C++
extern DELPHI_PACKAGE void __fastcall DrawTransparentBitmap(Vcl::Graphics::TBitmap* Source, Vcl::Graphics::TCanvas* Destination, const System::Types::TRect &DestRect, System::Byte Opacity)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.GraphUtil.pas Vcl.GraphUtil.hpp |
Vcl.GraphUtil | Vcl.GraphUtil |
説明
透過ビットマップを描画します。
DrawTransparentBitmap の第 1 形式と第 2 形式の違いは、第 2 形式にはソース矩形を指定するためのパラメータが追加されている点です。
Source はソース ビットマップを表します。
SourceRect はソース矩形を表します(第 2 形式のみ)。
Destination は描画に使用する TCanvas を表します。
DestRect は描画先の矩形を表します。
Opacity はアルファ値(透過度)を表します。