Graphics::D rawArc(constPen*,REAL,REAL,REAL,REAL,REAL)-Methode (gdiplusgraphics.h)
Die Graphics::D rawArc-Methode zeichnet einen Bogen. Der Bogen ist Teil einer Ellipse.
Syntax
Status DrawArc(
const Pen *pen,
REAL x,
REAL y,
REAL width,
REAL height,
REAL startAngle,
REAL sweepAngle
);
Parameter
pen
Zeiger auf einen Stift, der zum Zeichnen des Bogens verwendet wird.
x
Reelle Zahl, die die x-Koordinate der oberen linken Ecke des umgebenden Rechtecks für die Ellipse angibt, die den Bogen enthält.
y
Reelle Zahl, die die y-Koordinate der oberen linken Ecke des umgebenden Rechtecks für die Ellipse angibt, die den Bogen enthält.
width
Reelle Zahl, die die Breite der Ellipse angibt, die den Bogen enthält.
height
Reelle Zahl, die die Höhe der Ellipse angibt, die den Bogen enthält.
startAngle
Reelle Zahl, die den Winkel zwischen der x-Achse und dem Startpunkt des Bogens angibt.
sweepAngle
Reelle Zahl, die den Winkel zwischen dem Anfangs- und Endpunkt des Bogens angibt.
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.
Bemerkungen
Beispiele
Das folgende Beispiel zeichnet einen 90-Grad-Bogen.
VOID Example_DrawArc4(HDC hdc)
{
Graphics graphics(hdc);
// Set up the arc.
Pen redPen(Color(255, 255, 0, 0), 3);
REAL x = 0;
REAL y = 0;
REAL width = 200.0f;
REAL height = 100.0f;
REAL startAngle = 0.0f;
REAL sweepAngle = 90.0f;
// Draw the arc.
graphics.DrawArc(&redPen, x, y, width, height, startAngle, sweepAngle);
}
Requirements (Anforderungen)
Kopfzeile | gdiplusgraphics.h |
Weitere Informationen
Erstellen von Abbildungen Figuren aus Linien, Kurven und Formen