AXESLISTA structure (wingdi.h)
The AXESLIST structure contains information on all the axes of a multiple master font.
Syntax
typedef struct tagAXESLISTA {
DWORD axlReserved;
DWORD axlNumAxes;
AXISINFOA axlAxisInfo[MM_MAX_NUMAXES];
} AXESLISTA, *PAXESLISTA, *LPAXESLISTA;
Members
axlReserved
Reserved. Must be STAMP_AXESLIST.
axlNumAxes
Number of axes for a specified multiple master font.
axlAxisInfo[MM_MAX_NUMAXES]
An array of AXISINFO structures. Each AXISINFO structure contains information on an axis of a specified multiple master font. This corresponds to the dvValues array in the DESIGNVECTOR structure.
Remarks
The PostScript Open Type Font does not support multiple master functionality.
The information on the axes of a multiple master font are specified by the AXISINFO structures. The axlNumAxes member specifies the actual size of axlAxisInfo, while MM_MAX_NUMAXES, which equals 16, is the maximum allowed size of axlAxisInfo.
Note
The wingdi.h header defines AXESLIST as an alias that automatically selects the ANSI or Unicode version of this function based on the definition of the UNICODE preprocessor constant. Mixing usage of the encoding-neutral alias with code that is not encoding-neutral can lead to mismatches that result in compilation or runtime errors. For more information, see Conventions for Function Prototypes.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | wingdi.h (include Windows.h) |