Structure MAT2 (wingdi.h)

La structure MAT2 contient les valeurs d’une matrice de transformation utilisée par la fonction GetGlyphOutline .

Syntaxe

typedef struct _MAT2 {
  FIXED eM11;
  FIXED eM12;
  FIXED eM21;
  FIXED eM22;
} MAT2, *LPMAT2;

Membres

eM11

Valeur à point fixe pour le composant M11 d’une matrice de transformation 3 par 3.

eM12

Valeur à point fixe pour le composant M12 d’une matrice de transformation 3 par 3.

eM21

Valeur à point fixe pour le composant M21 d’une matrice de transformation 3 par 3.

eM22

Valeur à point fixe pour le composant M22 d’une matrice de transformation 3 par 3.

Remarques

La matrice d’identité produit une transformation dans laquelle l’objet graphique transformé est identique à l’objet source. Dans la matrice d’identité, la valeur d’eM11 est 1, la valeur d’eM12 est zéro, la valeur d’eM21 est zéro et la valeur d’eM22 est 1.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête wingdi.h (inclure Windows.h)

Voir aussi

Structures de police et de texte

Vue d’ensemble des polices et du texte

GetGlyphOutline