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


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

Структура AXISINFO содержит сведения об оси нескольких master шрифта.

Синтаксис

typedef struct tagAXISINFOA {
  LONG axMinValue;
  LONG axMaxValue;
  BYTE axAxisName[MM_MAX_AXES_NAMELEN];
} AXISINFOA, *PAXISINFOA, *LPAXISINFOA;

Члены

axMinValue

Минимальное значение для этой оси.

axMaxValue

Максимальное значение для этой оси.

axAxisName[MM_MAX_AXES_NAMELEN]

Имя оси, указанное в виде массива символов.

Комментарии

Структура AXISINFO содержит имя оси в нескольких master шрифте, а также минимальное и максимальное возможные значения для оси. Длина имени составляет MM_MAX_AXES_NAMELEN, что равно 16. Приложение запрашивает эти значения перед установкой нужных значений в массиве DESIGNVECTOR .

Шрифт Открытого типа PostScript не поддерживает несколько функций master.

Для версии ANSI этой структуры axAxisName должно быть массивом байтов.

Примечание

Заголовок wingdi.h определяет AXISINFO как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора UNICODE. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.

Требования

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

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

AXESLIST

DESIGNVECTOR

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

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