Поделиться через


Структура MAT2 (wingdi.h)

Структура MAT2 содержит значения для матрицы преобразования, используемой функцией GetGlyphOutline .

Синтаксис

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

Члены

eM11

Значение с фиксированной точкой для компонента M11 матрицы преобразования 3 на 3.

eM12

Значение с фиксированной точкой для компонента M12 матрицы преобразования 3 на 3.

eM21

Значение с фиксированной точкой для компонента M21 матрицы преобразования 3 на 3.

eM22

Значение с фиксированной точкой для компонента M22 матрицы преобразования 3 на 3.

Комментарии

Матрица удостоверений создает преобразование, в котором преобразованный графический объект идентичен исходному объекту. В матрице идентификации значение eM11 равно 1, значение eM12 равно нулю, значение eM21 равно нулю, а значение eM22 — 1.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть wingdi.h (включая Windows.h)

См. также раздел

Структуры шрифта и текста

Общие сведения о шрифтах и тексте

GetGlyphOutline