CDC::PolyBezierTo
Dessine un ou plusieurs splines de Bézier.
BOOL PolyBezierTo(
const POINT* lpPoints,
int nCount
);
Paramètres
lpPoints
Pointe vers un tableau de structures de données de POINT qui contient les points de terminaison et les points de contrôle.nCount
Spécifie le nombre de points dans le tableau d' lpPoints . Cette valeur doit être trois fois le nombre de splines d'être dessinées, car chaque spline de Bézier requiert deux points de contrôle et un point de terminaison.
Valeur de retour
Une valeur différente de zéro si la fonction est réussie ; sinon 0.
Notes
Cette fonction dessine des splines de Bézier cubiques à l'aide de les points de contrôle spécifié par le paramètre d' lpPoints . La première spline est dessiné de la position actuelle au troisième point à l'aide de les deux premiers points comme points de contrôle. Pour chaque spline suivant, la fonction a besoin de davantage exactement trois points, et utilise le point de terminaison de spline précédent comme point de départ pour la suivante. PolyBezierTo déplace la position actuelle au point de terminaison du dernier spline de Bézier. l'illustration n'est pas remplie. Cette fonction trace des lignes à l'aide de le stylet actuel.
Exemple
Consultez l'exemple pour CDC::BeginPath.
Configuration requise
Header: afxwin.h