Funzione GradientMeshPatchFromCoonsPatch (d2d1_3helper.h)
Crea un D2D1_GRADIENT_MESH_PATCH da una determinata descrizione della patch Coons.
Sintassi
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
);
Parametri
point0
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 0.
point1
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 1.
point2
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 2.
point3
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 3.
point4
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 4.
point5
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 5.
point6
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 6.
point7
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 7.
point8
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 8.
point9
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 9.
point10
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 10.
point11
Tipo: D2D1_POINT_2F
Posizione dello spazio di coordinate del punto di controllo nella posizione 11.
color0
Tipo: D2D1_COLOR_F
Colore associato al punto di controllo nella posizione 0.
color1
Tipo: D2D1_COLOR_F
Colore associato al punto di controllo nella posizione 1.
color2
Tipo: D2D1_COLOR_F
Colore associato al punto di controllo nella posizione 2.
color3
Tipo: D2D1_COLOR_F
Colore associato al punto di controllo nella posizione 3.
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 di D2D1_GRADIENT_MESH_PATCH creata.
Commenti
L'immagine seguente mostra il numero di punti di controllo in una patch Coons.
Requisiti
Requisito | Valore |
---|---|
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 |