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


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

Структура GLYPHSET содержит сведения о диапазоне кодовых точек Юникода.

Синтаксис

typedef struct tagGLYPHSET {
  DWORD   cbThis;
  DWORD   flAccel;
  DWORD   cGlyphsSupported;
  DWORD   cRanges;
  WCRANGE ranges[1];
} GLYPHSET, *PGLYPHSET, *LPGLYPHSET;

Члены

cbThis

Размер данной структуры (в байтах).

flAccel

Флаги, описывающие максимальный размер индексов глифов. Этот элемент может иметь следующее значение.

Значение Значение
GS_8BIT_INDICES Рассматривать индексы глифов как 8-разрядные значения. В противном случае это 16-разрядные значения.

cGlyphsSupported

Общее количество кодовых точек Юникода, поддерживаемых в шрифте.

cRanges

Общее количество диапазонов Юникода в диапазонах.

ranges[1]

Массив диапазонов Юникода, поддерживаемых шрифтом.

Требования

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

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

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

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

GetFontUnicodeRanges

WCRANGE