Freigeben über


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

Siehe auch

AddBezier-Methoden

AddBeziers-Methoden

AddCurve-Methoden

Bézier Splines

Clipping mit einer Region

Erstellen und Zeichnen von Pfaden

Erstellen eines Pfadverlaufs

Zeichnen von Bézier Splines

GraphicsPath-

Pfade

PointF-