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 */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.GraphUtil.pas Vcl.GraphUtil.hpp |
Vcl.GraphUtil | Vcl.GraphUtil |
Beschreibung
Zeichnet ein transparentes Bitmap.
Der Unterschied zwischen der ersten und der zweiten Form von DrawTransparentBitmap besteht darin, dass die zweite Form einen zusätzlichen Parameter zum Festlegen des Quellrechtecks enthält.
Source repräsentiert das Quell-Bitmap.
SourceRect, nur in der zweiten Form vorhanden, repräsentiert das Quell-Rechteck.
Destination repräsentiert das zum Zeichnen verwendete TCanvas.
DestRect repräsentiert das Ziel-Rechteck.
Opacity repräsentiert den Alphawert (Opazität).