勇芳软件工作室.汉化:  Fonts and Text > Fonts and Text Structures >

DESIGNVECTOR

Previous pageReturn to chapter overviewNext page

描述

 

应用程序使用DESIGNVECTOR结构来指定多主主体字体的轴的值。

 

C++ 语法

 

typedef struct tagDESIGNVECTOR {

DWORD dvReserved;

DWORD dvNumAxes;

LONG  dvValues[MM_MAX_NUMAXES];

} DESIGNVECTOR,

*PDESIGNVECTOR;

 

PowerBASIC 语法

 

TYPE DESIGNVECTOR

dvReserved AS DWORD

dvNumAxes  AS DWORD

dvValues(%MM_MAX_NUMAXES - 1) AS LONG

END TYPE

 

成员

 

dvReserved

 

保留。必须是STAMP_DESIGNVECTOR。

 

dvNumAxes

 

dvValues数组中的值数。

 

dvValues

 

一个数组,指定多个主OpenType字体的轴的值。该数组对应于AXESLIST结构中的axlAxisInfo数组。

 

备注

 

dvNumAxes成员确定实际大小dvValues,因此DESIGNVECTOR.常数MM_MAX_NUMAXES(16)指定dvValues数组的最大允许大小。

 

PostScript打开类型字体不支持多个主要功能。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)