Função GradientMeshPatch (d2d1_3helper.h)
Cria uma estrutura D2D1_GRADIENT_MESH_PATCH que contém os pontos de controle, as cores e os sinalizadores de limite especificados.
Sintaxe
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
);
Parâmetros
point00
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 00.
point01
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 01.
point02
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 02.
point03
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 03.
point10
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 10.
point11
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 11.
point12
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 12.
point13
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 13.
point20
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 20.
point21
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 21.
point22
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 22.
point23
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 23.
point30
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 30.
point31
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 31.
point32
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 32.
point33
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 33.
color00
Tipo: D2D1_COLOR_F
A cor associada ao ponto de controle na posição 00.
color03
Tipo: D2D1_COLOR_F
A cor associada ao ponto de controle na posição 03.
color30
Tipo: D2D1_COLOR_F
A cor associada ao ponto de controle na posição 30.
color33
Tipo: D2D1_COLOR_F
A cor associada ao ponto de controle na posição 33.
topEdgeMode
Tipo: D2D1_PATCH_EDGE_MODE
Especifica como renderizar a borda superior da malha.
leftEdgeMode
Tipo: D2D1_PATCH_EDGE_MODE
Especifica como renderizar a borda esquerda da malha.
bottomEdgeMode
Tipo: D2D1_PATCH_EDGE_MODE
Especifica como renderizar a borda inferior da malha.
rightEdgeMode
Tipo: D2D1_PATCH_EDGE_MODE
Especifica como renderizar a borda direita da malha.
Valor retornado
Tipo: D2D1_GRADIENT_MESH_PATCH
Retorna a estrutura de D2D1_GRADIENT_MESH_PATCH criada.
Requisitos
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1_3helper.h |
Biblioteca | D2d1.lib |
DLL | D2d1.dll |