Fonction GradientMeshPatch (d2d1_3helper.h)
Crée une structure D2D1_GRADIENT_MESH_PATCH qui contient les points de contrôle, les couleurs et les indicateurs de limites donnés.
Syntaxe
D2D1_GRADIENT_MESH_PATCH GradientMeshPatch(
D2D1_POINT_2F point00,
D2D1_POINT_2F point01,
D2D1_POINT_2F point02,
D2D1_POINT_2F point03,
D2D1_POINT_2F point10,
D2D1_POINT_2F point11,
D2D1_POINT_2F point12,
D2D1_POINT_2F point13,
D2D1_POINT_2F point20,
D2D1_POINT_2F point21,
D2D1_POINT_2F point22,
D2D1_POINT_2F point23,
D2D1_POINT_2F point30,
D2D1_POINT_2F point31,
D2D1_POINT_2F point32,
D2D1_POINT_2F point33,
D2D1_COLOR_F color00,
D2D1_COLOR_F color03,
D2D1_COLOR_F color30,
D2D1_COLOR_F color33,
D2D1_PATCH_EDGE_MODE topEdgeMode,
D2D1_PATCH_EDGE_MODE leftEdgeMode,
D2D1_PATCH_EDGE_MODE bottomEdgeMode,
D2D1_PATCH_EDGE_MODE rightEdgeMode
);
Paramètres
point00
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 00.
point01
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 01.
point02
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 02.
point03
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 03.
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.
point12
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 12.
point13
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 13.
point20
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 20.
point21
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 21.
point22
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 22.
point23
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 23.
point30
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 30.
point31
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 31.
point32
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 32.
point33
Type : D2D1_POINT_2F
Emplacement de l’espace de coordonnées du point de contrôle à la position 33.
color00
Type : D2D1_COLOR_F
Couleur associée au point de contrôle à la position 00.
color03
Type : D2D1_COLOR_F
Couleur associée au point de contrôle à la position 03.
color30
Type : D2D1_COLOR_F
Couleur associée au point de contrôle à la position 30.
color33
Type : D2D1_COLOR_F
Couleur associée au point de contrôle à la position 33.
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.
Configuration requise
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 |