Share via


Struttura DESIGNVECTOR (wingdi.h)

La struttura DESIGNVECTOR viene utilizzata da un'applicazione per specificare i valori per gli assi di un tipo di carattere master multiplo.

Sintassi

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

Members

dvReserved

Riservato. Deve essere STAMP_DESIGNVECTOR.

dvNumAxes

Numero di valori nella matrice dvValues .

dvValues[MM_MAX_NUMAXES]

Matrice che specifica i valori degli assi di un tipo di carattere OpenType master multipli. Questa matrice corrisponde alla matrice axlAxisInfo nella struttura AXESLIST .

Commenti

Il membro dvNumAxes determina le dimensioni effettive di dvValues e quindi di DESIGNVECTOR. La costante MM_MAX_NUMAXES, ovvero 16, specifica la dimensione massima consentita della matrice dvValues .

Il tipo di carattere Tipo aperto PostScript non supporta più funzionalità master.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione wingdi.h (include Windows.h)

Vedi anche

AXESLIST

AddFontMemResourceEx

AddFontResourceEx

Strutture di tipo carattere e testo

Cenni preliminari su tipi di carattere e testo

RemoveFontResourceEx