Partager via


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

Voir aussi

D2D1_GRADIENT_MESH_PATCH