Graphics::FillPie(constBrush*,constRectF&,REAL,REAL)-Methode (gdiplusgraphics.h)
Die Graphics::FillPie-Methode verwendet einen Pinsel, um das Innere eines Kreises zu füllen.
Syntax
Status FillPie(
const Brush *brush,
const RectF & rect,
REAL startAngle,
REAL sweepAngle
);
Parameter
brush
Zeiger auf ein Brush-Objekt , das verwendet wird, um das Innere des Kreises zu zeichnen.
rect
Verweis auf ein Rechteck, das die Ellipse umgrenzt. Ein gekrümmter Teil der Ellipse ist der Bogen des Kreises.
startAngle
Reelle Zahl, die den Winkel in Grad zwischen der x-Achse und dem Startpunkt des Kreisbogens angibt.
sweepAngle
Rückgabewert
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 Kreis ist ein Teil des Inneren einer Ellipse (er wird durch eine elliptische Kurve und zwei radiale Linien begrenzt). StartAngle und sweepAngle geben den zu verwendenden Teil der Ellipse an.
Beispiele
Im folgenden Beispiel wird ein Kreis definiert und dann ausgefüllt.
VOID Example_FillPie2(HDC hdc)
{
Graphics graphics(hdc);
// Create a SolidBrush object.
SolidBrush blackBrush(Color(255, 0, 0, 0));
// Define the pie shape.
RectF ellipseRect(0.5f, 0.8f, 200.9f, 100.6f);
REAL startAngle = 0.0;
REAL sweepAngle = 45.8;
// Fill the pie.
graphics.FillPie(&blackBrush, ellipseRect, startAngle, sweepAngle);
}
Anforderungen
Kopfzeile | gdiplusgraphics.h |
Weitere Informationen
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