GraphicsPath::AddBezier(constPointF&,constPointF&,constPointF&,constPointF&) -Methode (gdipluspath.h)
Die GraphicsPath::AddBezier-Methode fügt der aktuellen Abbildung dieses Pfads eine Bézier-Spline hinzu.
Syntax
Status AddBezier(
const PointF & pt1,
const PointF & pt2,
const PointF & pt3,
const PointF & pt4
);
Parameter
pt1
Verweisen Sie auf einen Punkt, an dem die Bézier-Spline gestartet werden soll.
pt2
Verweisen auf einen Punkt, der der erste Kontrollpunkt der Bézier-Spline ist.
pt3
Bezug auf einen Punkt, der der zweite Kontrollpunkt der Bézier-Spline ist.
pt4
Bezug auf einen Punkt, an dem die Bézier-Spline beendet werden soll.
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
Beispiele
Im folgenden Beispiel wird ein GraphicsPath Objektpfad erstellt, dem Pfad eine Bézier spline hinzugefügt, die aktuelle Abbildung geschlossen (in diesem Fall die einzige Abbildung), und anschließend wird der Pfad zeichnungen.
VOID Example_AddBezier(HDC hdc)
{
Graphics graphics(hdc);
GraphicsPath path;
PointF pt1(50.0f, 50.0f);
PointF pt2(60.0f, 20.0f);
PointF pt3(70.0f, 100.0f);
PointF pt4(80.0f, 50.0f);
path.AddBezier(pt1, pt2, pt3, pt4);
path.CloseFigure();
// Draw the path.
Pen pen(Color(255, 255, 0, 0));
graphics.DrawPath(&pen, &path);
}
Anforderungen
Anforderung | Wert |
---|---|
Header- | gdipluspath.h |