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


Структура TTVALIDATIONTESTSPARAMSEX (t2embapi.h)

Структура TTVALIDATIONTESTSPARAMSEX содержит параметры для тестирования шрифта Microsoft OpenType.

Синтаксис

typedef struct {
  unsigned long  ulStructSize;
  long           lTestFromSize;
  long           lTestToSize;
  unsigned long  ulCharSet;
  unsigned short usReserved1;
  unsigned short usCharCodeCount;
  unsigned long  *pulCharCodeSet;
} TTVALIDATIONTESTSPARAMSEX;

Члены

ulStructSize

Размер этой структуры в байтах. Клиент должен задать это значение sizeof(TTVALIDATIONTESTSPARAMSEX).

lTestFromSize

Размер первой символьной точки для проверки. Это значение представляет собой наименьший размер шрифта (нижняя граница) проверяемых размеров шрифта.

lTestToSize

Размер последней символьной точки для проверки. Это значение является самым большим размером шрифта (верхней границей) для проверки.

ulCharSet

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

Значение Описание
CHARSET_UNICODE Кодировка Юникода, требующая 16-битового кодирования символов.
CHARSET_SYMBOL Набор символов, требующий 16-битового кодирования символов.

usReserved1

В настоящее время не используется.

usCharCodeCount

Если значение равно нулю, проверьте все глифы.

pulCharCodeSet

Указатель на массив символов UCS-4.

Требования

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

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

TTRunValidationTestsEx

TTVALIDATIONTESTSPARAMS