Partager via


Matrix::Matrix(REAL,REAL,REAL,REAL,REAL,REAL,REAL) method (gdiplusmatrix.h)

Crée et initialise un objet Matrix::Matrix basé sur six nombres qui définissent une transformation affine.

Syntaxe

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

Paramètres

[in] m11

Type : REAL

Nombre réel qui spécifie l’élément dans la première ligne, la première colonne : composant de mise à l’échelle horizontale ou cosinus de l’angle de rotation.

[in] m12

Type : REAL

Nombre réel qui spécifie l’élément dans la première ligne, la deuxième colonne : composant de cisaillement horizontal ou sinus de l’angle de rotation.

[in] m21

Type : REAL

Nombre réel qui spécifie l’élément dans la deuxième ligne, première colonne : composant de cisaillement vertical ou sinus négatif de l’angle de rotation.

[in] m22

Type : REAL

Nombre réel qui spécifie l’élément dans la deuxième ligne, la deuxième colonne : composant de mise à l’échelle verticale ou cosinus de l’angle de rotation.

[in] dx

Type : REAL

Nombre réel qui spécifie l’élément dans la troisième ligne, première colonne , composant de traduction horizontale.

[in] dy

Type : REAL

Nombre réel qui spécifie l’élément dans la troisième ligne, deuxième colonne , composant de traduction verticale.

Valeur de retour

None

Configuration requise

   
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête gdiplusmatrix.h (include Gdiplus.h)
Bibliothèque Gdiplus.lib
DLL Gdiplus.dll

Voir aussi

Transformations globales et locales

Matrice

Constructeurs de matrice

Représentation matricielle des transformations

Transformations