Share via


Estrutura DESIGNVECTOR (wingdi.h)

A estrutura DESIGNVECTOR é usada por um aplicativo para especificar valores para os eixos de uma fonte de vários master.

Sintaxe

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

Membros

dvReserved

Reservado. Deve ser STAMP_DESIGNVECTOR.

dvNumAxes

Número de valores na matriz dvValues .

dvValues[MM_MAX_NUMAXES]

Uma matriz que especifica os valores dos eixos de um master fonte OpenType múltipla. Essa matriz corresponde à matriz axlAxisInfo na estrutura AXESLIST .

Comentários

O membro dvNumAxes determina o tamanho real de dvValues e, portanto, de DESIGNVECTOR. A constante MM_MAX_NUMAXES, que é 16, especifica o tamanho máximo permitido da matriz dvValues .

A Fonte de Tipo Aberto do PostScript não dá suporte a várias funcionalidades de master.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho wingdi.h (inclua Windows.h)

Confira também

AXESLIST

AddFontMemResourceEx

AddFontResourceEx

Estruturas de fonte e texto

Visão geral de fontes e texto

RemoveFontResourceEx