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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.GraphUtil.pas Vcl.GraphUtil.hpp |
Vcl.GraphUtil | Vcl.GraphUtil |
Description
Dessine un bitmap transparent.
La différence entre la première et la seconde forme de DrawTransparentBitmap est que la seconde permet un paramètre supplémentaire, la spécification du rectangle source.
Source représente le bitmap source.
SourceRect, seulement présent dans la seconde forme, représente le rectangle source.
Destination représente le TCanvas utilisé pour le dessin.
DestRect représente le rectangle de destination.
Opacity représente la valeur alpha(opacité).