DESIGNVECTOR structure (wingdi.h)
The DESIGNVECTOR structure is used by an application to specify values for the axes of a multiple master font.
Syntax
typedef struct tagDESIGNVECTOR {
DWORD dvReserved;
DWORD dvNumAxes;
LONG dvValues[MM_MAX_NUMAXES];
} DESIGNVECTOR, *PDESIGNVECTOR, *LPDESIGNVECTOR;
Members
dvReserved
Reserved. Must be STAMP_DESIGNVECTOR.
dvNumAxes
Number of values in the dvValues array.
dvValues[MM_MAX_NUMAXES]
An array specifying the values of the axes of a multiple master OpenType font. This array corresponds to the axlAxisInfo array in the AXESLIST structure.
Remarks
The dvNumAxes member determines the actual size of dvValues, and thus, of DESIGNVECTOR. The constant MM_MAX_NUMAXES, which is 16, specifies the maximum allowed size of the dvValues array.
The PostScript Open Type Font does not support multiple master functionality.
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) |