Funzione GradientMeshPatch (d2d1_3helper.h)

Crea una struttura D2D1_GRADIENT_MESH_PATCH che contiene i punti di controllo, i colori e i flag limite specificati.

Sintassi

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
);

Parametri

point00

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 00.

point01

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 01.

point02

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 02.

point03

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 03.

point10

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 10.

point11

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 11.

point12

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 12.

point13

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 13.

point20

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 20.

point21

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 21.

point22

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 22.

point23

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 23.

point30

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 30.

point31

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 31.

point32

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 32.

point33

Tipo: D2D1_POINT_2F

Posizione dello spazio delle coordinate del punto di controllo nella posizione 33.

color00

Tipo: D2D1_COLOR_F

Colore associato al punto di controllo nella posizione 00.

color03

Tipo: D2D1_COLOR_F

Colore associato al punto di controllo nella posizione 03.

color30

Tipo: D2D1_COLOR_F

Colore associato al punto di controllo nella posizione 30.

color33

Tipo: D2D1_COLOR_F

Colore associato al punto di controllo nella posizione 33.

topEdgeMode

Tipo: D2D1_PATCH_EDGE_MODE

Specifica come eseguire il rendering del bordo superiore della mesh.

leftEdgeMode

Tipo: D2D1_PATCH_EDGE_MODE

Specifica come eseguire il rendering del bordo sinistro della mesh.

bottomEdgeMode

Tipo: D2D1_PATCH_EDGE_MODE

Specifica come eseguire il rendering del bordo inferiore della mesh.

rightEdgeMode

Tipo: D2D1_PATCH_EDGE_MODE

Specifica come eseguire il rendering del bordo destro della mesh.

Valore restituito

Tipo: D2D1_GRADIENT_MESH_PATCH

Restituisce la struttura D2D1_GRADIENT_MESH_PATCH creata.

Requisiti

   
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d2d1_3helper.h
Libreria D2d1.lib
DLL D2d1.dll

Vedi anche

D2D1_GRADIENT_MESH_PATCH