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

Verweis auf einen Punkt, an dem die Bézier-Spline gestartet werden soll.

pt2

Verweis auf einen Punkt, der der erste Steuerungspunkt der Bézier-Spline ist.

pt3

Verweis auf einen Punkt, der der zweite Steuerungspunkt der Bézier-Spline ist.

pt4

Verweis auf einen Punkt, an dem die Bézier-Spline beendet werden soll.

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, ein Bézier-Spline zum Pfad hinzugefügt, die aktuelle Abbildung (in diesem Fall die einzige Abbildung) geschlossen und dann pfadweise gezogen..

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

   
Kopfzeile gdipluspath.h

Weitere Informationen

AddBezier-Methoden

AddBeziers-Methoden

AddCurve-Methoden

Bézier Splines

Ausschneiden mit einer Region

Erstellen und Zeichnen von Pfaden

Erstellen eines Pfadverlaufs

Zeichnen von Bézier-Splines

Graphicspath

Paths

Pointf