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

Confira também

Matrix3x2F