STRUCTURE DESIGNVECTOR (wingdi.h)

La structure DESIGNVECTOR est utilisée par une application pour spécifier des valeurs pour les axes d’une police master multiple.

Syntaxe

typedef struct tagDESIGNVECTOR {
  DWORD dvReserved;
  DWORD dvNumAxes;
  LONG  dvValues[MM_MAX_NUMAXES];
} DESIGNVECTOR, *PDESIGNVECTOR, *LPDESIGNVECTOR;

Membres

dvReserved

Réservé. Doit être STAMP_DESIGNVECTOR.

dvNumAxes

Nombre de valeurs dans le tableau dvValues .

dvValues[MM_MAX_NUMAXES]

Tableau spécifiant les valeurs des axes d’une police OpenType master multiple. Ce tableau correspond au tableau axlAxisInfo dans la structure AXESLIST .

Remarques

Le membre dvNumAxes détermine la taille réelle de dvValues et, par conséquent, de DESIGNVECTOR. La constante MM_MAX_NUMAXES, qui est 16, spécifie la taille maximale autorisée du tableau dvValues .

La police Open Type PostScript ne prend pas en charge plusieurs fonctionnalités master.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête wingdi.h (inclure Windows.h)

Voir aussi

AXESLIST

AddFontMemResourceEx

AddFontResourceEx

Structures de police et de texte

Vue d’ensemble des polices et du texte

RemoveFontResourceEx