Fonction GradientMeshPatchFromCoonsPatch (d2d1_3helper.h)
Crée une D2D1_GRADIENT_MESH_PATCH à partir d’une description de correctif Coons donnée.
Syntaxe
D2D1_GRADIENT_MESH_PATCH GradientMeshPatchFromCoonsPatch(
D2D1_POINT_2F point0,
D2D1_POINT_2F point1,
D2D1_POINT_2F point2,
D2D1_POINT_2F point3,
D2D1_POINT_2F point4,
D2D1_POINT_2F point5,
D2D1_POINT_2F point6,
D2D1_POINT_2F point7,
D2D1_POINT_2F point8,
D2D1_POINT_2F point9,
D2D1_POINT_2F point10,
D2D1_POINT_2F point11,
D2D1_COLOR_F color0,
D2D1_COLOR_F color1,
D2D1_COLOR_F color2,
D2D1_COLOR_F color3,
D2D1_PATCH_EDGE_MODE topEdgeMode,
D2D1_PATCH_EDGE_MODE leftEdgeMode,
D2D1_PATCH_EDGE_MODE bottomEdgeMode,
D2D1_PATCH_EDGE_MODE rightEdgeMode
);
Paramètres
point0
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 0.
point1
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 1.
point2
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 2.
point3
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 3.
point4
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 4.
point5
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 5.
point6
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 6.
point7
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 7.
point8
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 8.
point9
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 9.
point10
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 10.
point11
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 11.
color0
Type : D2D1_COLOR_F
Couleur associée au point de contrôle à la position 0.
color1
Type : D2D1_COLOR_F
Couleur associée au point de contrôle à la position 1.
color2
Type : D2D1_COLOR_F
Couleur associée au point de contrôle à la position 2.
color3
Type : D2D1_COLOR_F
Couleur associée au point de contrôle à la position 3.
topEdgeMode
Type : D2D1_PATCH_EDGE_MODE
Spécifie comment restituer le bord supérieur du maillage.
leftEdgeMode
Type : D2D1_PATCH_EDGE_MODE
Spécifie comment restituer le bord gauche du maillage.
bottomEdgeMode
Type : D2D1_PATCH_EDGE_MODE
Spécifie comment restituer le bord inférieur du maillage.
rightEdgeMode
Type : D2D1_PATCH_EDGE_MODE
Spécifie comment restituer le bord droit du maillage.
Valeur retournée
Type : D2D1_GRADIENT_MESH_PATCH
Retourne la structure D2D1_GRADIENT_MESH_PATCH créée.
Remarques
L’image suivante montre la numérotation des points de contrôle dans un correctif Coons.
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] |
Plateforme cible | Windows |
En-tête | d2d1_3helper.h |
Bibliothèque | D2d1.lib |
DLL | D2d1.dll |