Vcl.Direct2D.TDirect2DCanvas.CreateBrush

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CreateBrush(Color: TColor): ID2D1Brush; overload;
function CreateBrush(Bitmap: TBitmap): ID2D1Brush; overload;
function CreateBrush(Colors: array of TColor; StartPoint, EndPoint: TD2D1Point2F): ID2D1Brush; overload;
function CreateBrush(Colors: array of TColor; Center, Offset: TD2D1Point2F;  RadiusX, RadiusY: Single): ID2D1Brush; overload;

Eigenschaften

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

Beschreibung

Erstellt ein Direct2D-Pinselobjekt.

Mit CreateBrush werden Direct2D-Pinselobjekte erstellt. CreateBrush erstellt keine VCL-TDirect2DBrush-Objekte.

Es gibt vier überladene Methoden CreateBrush. Jede überladene Version erstellt einen bestimmten Pinsel anhand von den Eingabeparametern:

  • Einen Pinsel mit gleichmäßiger Füllung erstellen, indem eine angegebene Farbe verwendet wird.
  • Einen Pinsel erstellen, indem ein Bitmap als Muster verwendet wird.
  • Einen Pinsel mit gleichmäßiger Füllung und Farbverlauf erstellen, indem eine Start- und eine Endfarbe verwendet werden.

Wenn einen VCL-kompatiblen Direct2D-Pinsel erforderlich ist, erstellen Sie Instanzen der Klasse TDirect2DBrush.

Siehe auch