GraphicsPath::AddPie(constRectF&,REAL,REAL)-Methode (gdipluspath.h)
Die GraphicsPath::AddPie-Methode fügt diesem Pfad einen Kreis hinzu. Ein Bogen ist ein Teil einer Ellipse, und ein Kreis ist ein Teil des Von einer Ellipse umschlossenen Bereichs. Ein Kreis wird durch einen Bogen und zwei Linien (Kanten) begrenzt, die vom Zentrum der Ellipse bis zu den Endpunkten des Bogens gehen.
Syntax
Status AddPie(
const RectF & rect,
REAL startAngle,
REAL sweepAngle
);
Parameter
rect
Verweis auf ein Rechteck, das die Ellipse umgrenzt, die den Kreis umgrenzt.
startAngle
Reelle Zahl, die den Winkel im Uhrzeigersinn in Grad zwischen der horizontalen Achse der Ellipse und dem Startpunkt des Bogens angibt, der den Kreis definiert.
sweepAngle
Reelle Zahl, die den Winkel im Uhrzeigersinn in Grad zwischen dem Anfangs- und Endpunkt des Bogens angibt, der den Kreis definiert.
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.
Bemerkungen
Beispiele
Im folgenden Beispiel wird ein GraphicsPath-Objektpfad erstellt, dem Pfad ein Kreis hinzugefügt und dann der Pfad gezogen. zeichnet.
VOID Example_AddPie(HDC hdc)
{
Graphics graphics(hdc);
RectF rect(50.0f, 50.0f, 100.0f, 100.0f);
GraphicsPath path;
path.AddPie(rect, 20.0f, 45.0f);
// Draw the path.
Pen pen(Color(255, 255, 0, 0));
graphics.DrawPath(&pen, &path);
graphics.DrawPath(&pen, &path);
}
Anforderungen
Anforderung | Wert |
---|---|
Header | gdipluspath.h |
Weitere Informationen
Erstellen und Zeichnen von Pfaden
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für