Freigeben über


Matrix::Matrix(REAL,REAL,REAL,REAL,REAL,REAL,REAL)-Methode (gdiplusmatrix.h)

Erstellt und initialisiert ein Matrix::Matrix-Objekt basierend auf sechs Zahlen, die eine affine Transformation definieren.

Syntax

void Matrix(
  [in] REAL m11,
  [in] REAL m12,
  [in] REAL m21,
  [in] REAL m22,
  [in] REAL dx,
  [in] REAL dy
);

Parameter

[in] m11

Typ: REAL

Reelle Zahl, die das Element in der ersten Zeile, der ersten Spalte angibt – horizontale Skalierungskomponente oder Kosinus des Drehwinkels.

[in] m12

Typ: REAL

Reelle Zahl, die das Element in der ersten Zeile, der zweiten Spalte angibt – horizontale Scherkomponente oder Sinus des Drehwinkels.

[in] m21

Typ: REAL

Reelle Zahl, die das Element in der zweiten Zeile, der ersten Spalte angibt – vertikale Schubkomponente oder negativer Sinus des Drehwinkels.

[in] m22

Typ: REAL

Reelle Zahl, die das Element in der zweiten Zeile, zweiten Spalte angibt – vertikale Skalierungskomponente oder Kosine des Drehwinkels.

[in] dx

Typ: REAL

Reelle Zahl, die das Element in der dritten Zeile angibt, erste Spalte – horizontale Übersetzungskomponente.

[in] dy

Typ: REAL

Reelle Zahl, die das Element in der dritten Zeile, der zweiten Spalte – der vertikalen Übersetzungskomponente angibt.

Rückgabewert

Keine

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile gdiplusmatrix.h (include Gdiplus.h)
Bibliothek Gdiplus.lib
DLL Gdiplus.dll

Weitere Informationen

Globale und lokale Transformationen

Matrix

Matrixkonstruktoren

Matrixdarstellung von Transformationen

Transformationen