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

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

Синтаксис

typedef struct {
  unsigned long  ulStructSize;
  long           lTestFromSize;
  long           lTestToSize;
  unsigned long  ulCharSet;
  unsigned short usReserved1;
  unsigned short usCharCodeCount;
  unsigned short *pusCharCodeSet;
} TTVALIDATIONTESTSPARAMS;

Члены

ulStructSize

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

lTestFromSize

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

lTestToSize

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

ulCharSet

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

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

usReserved1

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

usCharCodeCount

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

pusCharCodeSet

Указатель на массив символов Юникода.

Требования

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

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

TTRunValidationTests

TTVALIDATIONTESTSPARAMSEX