MAT2-Struktur (wingdi.h)

Die MAT2-Struktur enthält die Werte für eine Transformationsmatrix, die von der GetGlyphOutline-Funktion verwendet wird.

Syntax

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

Member

eM11

Ein Fixpunktwert für die M11-Komponente einer 3 x 3-Transformationsmatrix.

eM12

Ein Fixpunktwert für die M12-Komponente einer Transformationsmatrix von 3 x 3.

eM21

Ein Fixpunktwert für die M21-Komponente einer Transformationsmatrix mit 3 x 3.

eM22

Ein Fixpunktwert für die M22-Komponente einer 3 x 3-Transformationsmatrix.

Hinweise

Die Identitätsmatrix erzeugt eine Transformation, bei der das transformierte grafische Objekt mit dem Quellobjekt identisch ist. In der Identitätsmatrix ist der Wert von eM11 1, der Wert von eM12 ist 0, der Wert von eM21 ist 0 und der Wert von eM22 ist 1.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile wingdi.h (einschließlich Windows.h)

Weitere Informationen

Schriftart- und Textstrukturen

Übersicht über Schriftarten und Text

GetGlyphOutline