Função GradientMeshPatchFromCoonsPatch (d2d1_3helper.h)
Cria uma D2D1_GRADIENT_MESH_PATCH com base em uma descrição de patch de Coons.
Sintaxe
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
);
Parâmetros
point0
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 0.
point1
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 1.
point2
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 2.
point3
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 3.
point4
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 4.
point5
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 5.
point6
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 6.
point7
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 7.
point8
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 8.
point9
Tipo: D2D1_POINT_2F
O local do espaço de coordenadas do ponto de controle na posição 9.
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.
color0
Tipo: D2D1_COLOR_F
A cor associada ao ponto de controle na posição 0.
color1
Tipo: D2D1_COLOR_F
A cor associada ao ponto de controle na posição 1.
color2
Tipo: D2D1_COLOR_F
A cor associada ao ponto de controle na posição 2.
color3
Tipo: D2D1_COLOR_F
A cor associada ao ponto de controle na posição 3.
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.
Retornar valor
Tipo: D2D1_GRADIENT_MESH_PATCH
Retorna a estrutura de D2D1_GRADIENT_MESH_PATCH criada.
Comentários
A imagem a seguir mostra a numeração de pontos de controle em um patch de Coons.
Requisitos
Requisito | Valor |
---|---|
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 |