Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

DESIGNVECTOR structure

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;

Members

dvReserved

Reserved. Must be STAMP_DESIGNVECTOR.

dvNumAxes

Number of values in the dvValues array.

dvValues

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

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Wingdi.h (include Windows.h)

See also

Fonts and Text Overview
Font and Text Structures
AddFontResourceEx
AddFontMemResourceEx
RemoveFontResourceEx
AXESLIST

 

 

Build date: 6/12/2013

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.