Vcl.Direct2D.TDirect2DCanvas.BrushCopy
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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.Direct2D.pas Vcl.Direct2D.hpp |
Vcl.Direct2D | TDirect2DCanvas |
Description
Copie une partie d'un bitmap dans un rectangle du canevas, en remplaçant l'une des couleurs du bitmap par le pinceau du canevas.
Utilisez la méthode BrushCopy pour obtenir des effets spéciaux comme la transparence partielle de l'image copiée. BrushCopy est fournie essentiellement pour assurer une compatibilité descendante. Utilisez TImageList au lieu de BrushCopy.
Dest spécifie la partie rectangulaire du canevas qui recevra la copie du bitmap. Bitmap spécifie le graphique source de la copie. Source spécifie la zone rectangulaire du bitmap à copier. Color spécifie la couleur du bitmap à remplacer avec le pinceau du canevas.
Avertissement : BrushCopy déclenche une exception. TDirect2DCanvas ne supporte pas l'opération BrushCopy.