Vcl.Direct2D.TDirect2DCanvas.Ellipse

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Ellipse(X1, Y1, X2, Y2: Integer); override;

C++

virtual void __fastcall Ellipse(int X1, int Y1, int X2, int Y2)/* overload */;
inline void __fastcall  Ellipse(const System::Types::TRect &Rect){ Vcl::Graphics::TCustomCanvas::Ellipse(Rect); }

Eigenschaften

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

Beschreibung

Zeichnet die durch ein begrenzendes Rechteck definierte Ellipse auf die Zeichenfläche.

Rufen Sie Ellipse auf, um einen Kreis oder eine Ellipse auf die Zeichenfläche zu zeichnen. Geben Sie das begrenzende Rechteck in einer der folgenden Weisen an:

  • Beim Angeben von vier Koordinaten, die die obere linke Ecke in (X1,Y1) und die untere rechte Ecke in (X2,Y2) definieren.
  • Beim Verwenden eines TRect-Typs.

Wenn das begrenzende Rechteck ein Quadrat ist, wird einen Kreis gezeichnet. Der Umriss der Ellipse wird mit Hilfe des Pen-Werts gezeichnet und beim Verwenden des Brush-Werts gefüllt.

Siehe auch