Condividi tramite


Metodo Matrix3x2F::Matrix3x2F(FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) (d2d1helper.h)

Crea un'istanza di una nuova istanza della classe Matrix3x2F che contiene i valori specificati.

Sintassi

void Matrix3x2F(
  FLOAT m11,
  FLOAT m12,
  FLOAT m21,
  FLOAT m22,
  FLOAT m31,
  FLOAT m32
);

Parametri

m11

Tipo: FLOAT

Valore nella prima riga e nella prima colonna della matrice.

m12

Tipo: FLOAT

Valore nella prima riga e nella seconda colonna della matrice.

m21

Tipo: FLOAT

Valore nella seconda riga e nella prima colonna della matrice.

m22

Tipo: FLOAT

Valore nella seconda riga e nella seconda colonna della matrice.

m31

Tipo: FLOAT

Valore nella terza riga e nella prima colonna della matrice.

m32

Tipo: FLOAT

Valore nella terza riga e nella seconda colonna della matrice.

Valore restituito

nessuno

Osservazioni

Questo metodo consente di impostare in modo esplicito i valori dei membri della matrice. Quando si usa questo metodo, assicurarsi che ogni membro rappresenti un valore appropriato per la matrice di trasformazione. Ad esempio, per creare la matrice di identità, è necessario impostare _11 e _22 su 1 e il resto su 0. Per creare una matrice di conversione, è necessario impostare _11 e _22 su 1, _12 e _21 su 0, _31 sullo spostamento x e _32 sullo spostamento y.

Per praticità e accuratezza, è consigliabile usare, quando possibile, altre funzioni helper, ad esempio Identity e Translation, anziché questa.

Requisiti

   
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione d2d1helper.h
Libreria D2d1.lib
DLL D2d1.dll

Vedi anche

Matrix3x2F