Método Matrix3x2F::Translation(D2D1_SIZE_F) (d2d1helper.h)
Cria uma transformação de tradução que tem os deslocamentos x e y especificados.
Sintaxe
Matrix3x2F Translation(
D2D1_SIZE_F size
);
Parâmetros
size
Tipo: D2D1_SIZE_F
A distância a ser convertida ao longo do eixo x e do eixo y.
Retornar valor
Tipo: Matrix3x2F
Uma matriz de transformação que converte um objeto da distância horizontal e vertical especificada.
Comentários
A tradução é uma transformação afim, que move cada ponto por uma distância fixa na mesma direção. É semelhante a deslocar a origem do espaço de coordenadas. Você pode traduzir um objeto ao longo do eixo x, do eixo y ou ambos.
Ao chamar esse método, especifique os deslocamentos x e y e crie uma estrutura D2D1_SIZE_F para armazenar os deslocamentos. Se você preferir especificar cada deslocamento como um parâmetro, chame o outro método translation . A ilustração a seguir mostra um quadrado movido 20 pixels para a direita ao longo do eixo x e 10 pixels para baixo ao longo do eixo y.
Para obter um exemplo, confira Como traduzir um objeto.Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1helper.h |
Biblioteca | D2d1.lib |
DLL | D2d1.dll |