Freigeben über


GraphicsPath::AddEllipse(constRectF&) -Methode (gdipluspath.h)

Die GraphicsPath::AddEllipse Methode fügt diesem Pfad eine Auslassungspunkte hinzu.

Syntax

Status AddEllipse(
  const RectF & rect
);

Parameter

rect

Bezug auf ein Rechteck, das die Auslassungspunkte begrenzt.

Rückgabewert

Typ:Status

Wenn die Methode erfolgreich ist, wird Ok zurückgegeben, bei dem es sich um ein Element der Status Enumeration handelt.

Wenn die Methode fehlschlägt, wird eines der anderen Elemente der Status Enumeration zurückgegeben.

Bemerkungen

Ein GraphicsPath--Objekt speichert eine Ellipse als Sequenz von vier verbundenen Bézier splines. Das GraphicsPath--Objekt speichert die obere linke Ecke, Breite und Höhe des umgebenden Rechtecks der Ellipse nicht.

Beispiele

Im folgenden Beispiel wird ein GraphicsPath Objektpfad erstellt, dem Pfad eine Auslassungspunkte hinzugefügt und dann der Pfad zeichner.

VOID Example_AddEllipse(HDC hdc)
{
   Graphics graphics(hdc); 
   RectF rect(20.0f, 20.0f, 200.0f, 100.0f);

   GraphicsPath path;
   path.AddEllipse(rect);

   // Draw the path.
   Pen pen(Color(255, 255, 0, 0));
   graphics.DrawPath(&pen, &path);
}

Anforderungen

Anforderung Wert
Header- gdipluspath.h

Siehe auch

AddArc-Methoden

AddEllipse-Methoden

Clipping mit einer Region

Erstellen und Zeichnen von Pfaden

Erstellen eines Pfadverlaufs

Ellipsen und Arcs

GraphicsPath-

Pfade

RectF-