Partager via


GraphicsPath ::AddBezier(constPointF&,constPointF&,constPointF&,constPointF&) méthode (gdipluspath.h)

La méthode GraphicsPath ::AddBezier ajoute une spline de Bézier à la figure actuelle de ce chemin.

Syntaxe

Status AddBezier(
  const PointF & pt1,
  const PointF & pt2,
  const PointF & pt3,
  const PointF & pt4
);

Paramètres

pt1

Référence à un point à partir duquel démarrer la spline de Bézier.

pt2

Référence à un point qui est le premier point de contrôle de la spline de Bézier.

pt3

Référence à un point qui est le deuxième point de contrôle de la spline de Bézier.

pt4

Référence à un point à partir duquel mettre fin à la spline de Bézier.

Valeur de retour

type : d’état

Si la méthode réussit, elle retourne Ok, qui est un élément de l’énumération Status.

Si la méthode échoue, elle retourne l’un des autres éléments de l’énumération Status .

Remarques

Exemples

L’exemple suivant crée un chemin d’objet GraphicsPath, ajoute une spline de Bézier au chemin d’accès, ferme la figure actuelle (la seule figure dans ce cas), puis dessine le chemin.

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);
}

Exigences

Exigence Valeur
d’en-tête gdipluspath.h

Voir aussi

Méthodes AddBezier

méthodes AddBeziers

méthodes AddCurve

Bézier Splines

découpage avec une région

construction et dessin des chemins d’accès

création d’un de dégradé de chemin d’accès

Dessin De Bézier Splines

GraphicsPath

chemins d’accès

pointF