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 |
Voir aussi
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