Método Matrix3x2F::Matrix3x2F(FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) (d2d1helper.h)
Cria uma instância da classe Matrix3x2F que contém os valores especificados.
Sintaxe
void Matrix3x2F(
FLOAT m11,
FLOAT m12,
FLOAT m21,
FLOAT m22,
FLOAT m31,
FLOAT m32
);
Parâmetros
m11
Tipo: FLOAT
O valor na primeira linha e na primeira coluna da matriz.
m12
Tipo: FLOAT
O valor na primeira linha e na segunda coluna da matriz.
m21
Tipo: FLOAT
O valor na segunda linha e na primeira coluna da matriz.
m22
Tipo: FLOAT
O valor na segunda linha e na segunda coluna da matriz.
m31
Tipo: FLOAT
O valor na terceira linha e na primeira coluna da matriz.
m32
Tipo: FLOAT
O valor na terceira linha e na segunda coluna da matriz.
Valor retornado
Nenhum
Comentários
Esse método permite definir explicitamente os valores dos membros da matriz. Ao usar esse método, verifique se cada membro representa um valor apropriado para sua matriz de transformação. Por exemplo, para criar a matriz de identidade, você deve definir _11 e _22 como 1 e o restante como 0. Para criar uma matriz de tradução, você deve definir _11 e _22 como 1, _12 e _21 como 0, _31 para o deslocamento x e _32 para o deslocamento y.
Para conveniência e precisão, recomendamos que sempre que possível você use outras funções auxiliares, como Identidade e Tradução, em vez desta.
Requisitos
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 |