Структура DESIGNVECTOR


Структура DESIGNVECTOR используется приложением, чтобы установить значения для осей шрифта стандарта Multiple Master (MM).

Синтаксис

typedef struct tagDESIGNVECTOR {

DWORD dvReserved;

DWORD dvNumAxes;

LONG dvValues[MM_MAX_NUMAXES];

} DESIGNVECTOR, *PDESIGNVECTOR;

Члены структуры

dvReserved

Зарезервировано. Должно быть STAMP_DESIGNVECTOR.

dvNumAxes

Число значений в массиве dvValues.

dvValues

Массив, определяющий значения осей шрифта стандарта Multiple Master (MM) OpenType. Этот массив переписывается в массив axlAxisInfo в структуре AXESLIST.

Замечания

Член структуры dvNumAxes  определяет истинный размер dvValues, и таким образом, структуру DESIGNVECTOR. Константа MM_MAX_NUMAXES, которая приравнена 16, устанавливает максимальный разрешенный размер массива dvValues.

Технология PostScript Open Type Font не поддерживает функциональные возможности стандарта Multiple Master (MM) .

 Смотри также

Обзор шрифты и текст, Структуры, используемые шрифтами и текстом,   AddFontResourceEx, AddFontMemResourceEx, RemoveFontResourceEx, AXESLIST

Размещение и совместимость DESIGNVECTOR

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Нет

Windows Me

Нет

Windows 98

Нет

Windows 95

Нет

Заголовочный файл

 

- объявлено в

Wingdi.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz