Vcl.Direct2D.TDirect2DCanvas.BrushCopy

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure BrushCopy(const Dest: TRect; Bitmap: TBitmap;
const Source: TRect; Color: TColor); override;

C++

virtual void __fastcall BrushCopy(const System::Types::TRect &Dest, Vcl::Graphics::TBitmap* Bitmap, const System::Types::TRect &Source, System::Uitypes::TColor Color);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.Direct2D.pas
Vcl.Direct2D.hpp
Vcl.Direct2D TDirect2DCanvas

Beschreibung

Kopiert einen Teil eines Bitmaps in ein Rechteck auf die Zeichenfläche, wobei eine der Farben des Bitmaps durch die Farbe des Pinsels der Zeichenfläche ersetzt wird.

Verwenden Sie BrushCopy , um Spezialeffekte zu erzielen, indem Sie beispielsweise das kopierte Bild teilweise transparent machen. BrushCopy dient hauptsächlich der Abwärtskompatibilität. Verwenden Sie TImageList anstelle von BrushCopy.

Dest gibt den rechteckigen Teil der Zeichenfläche an, in den das Bitmap kopiert werden soll. Bitmap gibt die Grafik an, aus der kopiert werden soll. Source gibt den rechteckigen Bereich vom Bitmap an, der kopiert werden soll. Color gibt die Farbe im Bitmap an, die von der Brush-Eigenschaft der Zeichenfläche ersetzt werden soll.

Warnung:  BrushCopy löst eine Exception aus. TDirect2DCanvas unterstützt die Operation BrushCopy nicht.

Siehe auch