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

AXESLIST

Previous pageReturn to chapter overviewNext page

描述

 

AXESLIST结构包含有关多主主体字体的所有轴的信息。

 

C++ 语法

 

typedef struct tagAXESLIST {

DWORD    axlReserved;

DWORD    axlNumAxes;

AXISINFO axlAxisInfo[MM_MAX_NUMAXES];

} AXESLIST,

*PAXESLIST;

 

PowerBASIC 语法

 

TYPE AXESLISTA

axlReserved AS DWORD

axlNumAxes  AS DWORD

axlAxisInfo (%MM_MAX_NUMAXES - 1) AS AXISINFOA

END TYPE

 

Unicode版本:

 

TYPE AXESLISTW

axlReserved AS DWORD

axlNumAxes  AS DWORD

axlAxisInfo (%MM_MAX_NUMAXES - 1) AS AXISINFOW

END TYPE

 

成员

 

axlReserved

 

保留。必须是STAMP_AXESLIST。

 

axlNumAxes

 

指定多个主字体的轴数。

 

axlAxisInfo

 

一组AXISINFO结构。每个AXISINFO结构都包含有关指定多个主字体的轴的信息。这对应于DESIGNVECTOR结构中的dvValues数组。

 

备注

 

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

 

有关多主主体字体的轴的信息由AXISINFO结构指定。axlNumAxes成员指定实际大小axlAxisInfo,而MM_MAX_NUMAXES(等于16)是允许的最大大小axlAxisInfo.

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)