Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GraphicsPath::AddEllipse-Methode fügt diesem Pfad eine Ellipse hinzu.
Syntax
Status AddEllipse(
[in] REAL x,
[in] REAL y,
[in] REAL width,
[in] REAL height
);
Parameter
[in] x
Typ: REAL
Reelle Zahl, die die x-Koordinate der oberen linken Ecke des umgebenden Rechtecks für die Ellipse angibt.
[in] y
Typ: REAL
Reelle Zahl, die die y-Koordinate der oberen linken Ecke des umgebenden Rechtecks für die Ellipse angibt.
[in] width
Typ: REAL
Reelle Zahl, die die Breite des umgebenden Rechtecks für die Ellipse angibt.
[in] height
Typ: REAL
Reelle Zahl, die die Höhe des umgebenden Rechtecks für die Ellipse angibt.
Rückgabewert
Typ: Status
Wenn die Methode erfolgreich ist, gibt sie OK zurück, ein Element der Status-Enumeration .
Wenn die Methode fehlschlägt, gibt sie eines der anderen Elemente der Status-Enumeration zurück.
Hinweise
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 begrenzungsenden Rechtecks der Ellipse nicht.
Beispiele
Das folgende Beispiel erstellt einen GraphicsPath-Objektpfad, fügt dem Pfad eine Auslassungspunkte hinzu und zeichnet dann den Pfad.
VOID Example_AddEllipse(HDC hdc)
{
Graphics graphics(hdc);
GraphicsPath path;
path.AddEllipse(20.0f, 20.0f, 200.0f, 100.0f);
// Draw the path.
Pen pen(Color(255, 255, 0, 0));
graphics.DrawPath(&pen, &path);
}
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP, Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | gdipluspath.h (include Gdiplus.h) |
| Bibliothek | Gdiplus.lib |
| DLL | Gdiplus.dll |