GraphicsPath ::AddBezier(constPointF&,constPointF&,constPointF&,constPointF&) (gdipluspath.h)
La méthode GraphicsPath ::AddBezier ajoute une spline 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 auquel démarrer la spline Bézier.
pt2
Référence à un point qui est le premier point de contrôle de la spline Bézier.
pt3
Référence à un point qui est le deuxième point de contrôle de la spline Bézier.
pt4
Référence à un point auquel terminer la spline Bézier.
Valeur retournée
Type :Status
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 .
Notes
Exemples
L’exemple suivant crée un chemin d’accès à l’objet GraphicsPath , ajoute une spline 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);
}
Configuration requise
En-tête | gdipluspath.h |
Voir aussi
Génération et dessin de tracés
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour