structure D2D1_BEZIER_SEGMENT (d2d1.h)
Représente un segment de bézier cubique dessiné entre deux points.
Syntaxe
typedef struct D2D1_BEZIER_SEGMENT {
D2D1_POINT_2F point1;
D2D1_POINT_2F point2;
D2D1_POINT_2F point3;
} D2D1_BEZIER_SEGMENT;
Membres
point1
Type : D2D1_POINT_2F
Premier point de contrôle pour le segment Béziers.
point2
Type : D2D1_POINT_2F
Deuxième point de contrôle pour le segment béziers.
point3
Type : D2D1_POINT_2F
Point de terminaison du segment Béziers.
Remarques
Une courbe de Bézier cubique est définie par quatre points : un point de début, un point de fin (point3) et deux points de contrôle (point1 et point2). Un segment de Bézier ne contient pas de propriété pour le point de départ de la courbe ; il définit uniquement le point de terminaison. Le point de début de la courbe est le point actuel du chemin auquel la courbe de Béziers est ajoutée.
Les deux points de contrôle d’une courbe de Bézier cubique se comportent comme des aimants, attirant des parties de ce qui serait autrement une ligne droite vers eux-mêmes et produisant une courbe. Le premier point de contrôle, point1, affecte la partie initiale de la courbe ; le deuxième point de contrôle, point2, affecte la partie de fin de la courbe.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP] |
En-tête | d2d1.h |