Estrutura IFIEXTRA (winddi.h)
A estrutura IFIEXTRA define informações adicionais para uma determinada face de tipo que a GDI pode usar.
Sintaxe
typedef struct _IFIEXTRA {
ULONG ulIdentifier;
PTRDIFF dpFontSig;
ULONG cig;
PTRDIFF dpDesignVector;
PTRDIFF dpAxesInfoW;
ULONG aulReserved[1];
} IFIEXTRA, *PIFIEXTRA;
Membros
ulIdentifier
Deve ser definido como zero. Esse membro foi usado pela GDI para identificar fontes Type1 no Windows NT 4.0.
dpFontSig
Especifica o deslocamento em bytes desde o início da estrutura IFIMETRICS até a estrutura FONTSIGNATURE (descrita na documentação do SDK do Microsoft Window). O driver deve definir esse membro como zero se ele não der suporte a vários conjuntos de caracteres.
As informações do conjunto de caracteres em FONTSIGNATURE devem ser consistentes com as informações fornecidas na matriz de conjuntos de caracteres para a qual o membro dpCharSets dos pontos IFIMETRICS.
cig
Especifica o número de glifos distintos em uma fonte que dá suporte a índices de glifo. As alças de glifo da fonte são valores contíguos que variam de 0 a (cig-1). Para fontes OpenType, esse valor é armazenado no valor numGlyphs da tabela maxp .
Fontes que não têm identificadores de glifo contíguo devem definir esse membro como zero. Observe que as APIs de índice de glifo do SDK do Window não funcionarão para fontes que definem esse membro como zero.
dpDesignVector
É o deslocamento do início da estrutura IFIMETRICS para a estrutura DESIGNVECTOR dessa fonte. O driver deve definir dpDesignVector somente se essa fonte for uma fonte de vários master. A estrutura DESIGNVECTOR é descrita na documentação do SDK do Window.
dpAxesInfoW
É o deslocamento do início da estrutura IFIMETRICS para a estrutura AXESINFOW dessa fonte. O driver deve definir dpAxesInfoW somente se essa fonte for uma fonte de vários master. A estrutura AXESINFOW é descrita na documentação do SDK do Window.
aulReserved[1]
É reservado e deve ser ignorado pelo driver.
Comentários
Quando usada, essa estrutura fica abaixo da estrutura IFIMETRICS na memória.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | winddi.h (inclua Winddi.h) |