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 |