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


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

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

Синтаксис

typedef struct tagAXISINFOW {
  LONG  axMinValue;
  LONG  axMaxValue;
  WCHAR axAxisName[MM_MAX_AXES_NAMELEN];
} AXISINFOW, *PAXISINFOW, *LPAXISINFOW;

Члены

axMinValue

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

axMaxValue

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

axAxisName[MM_MAX_AXES_NAMELEN]

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

Замечания

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

Шрифт Open Type PostScript не поддерживает несколько основных функций.

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

Заметка

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
заголовка wingdi.h (включая Windows.h)

См. также

AXESLIST

DESIGNVECTOR

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

шрифтов и текста