Função STROBJ_bEnum (winddi.h)
A função STROBJ_bEnum enumera identidades e posições de glifo.
Sintaxe
ENGAPI BOOL STROBJ_bEnum(
STROBJ *pstro,
ULONG *pc,
PGLYPHPOS *ppgpos
);
Parâmetros
pstro
Ponteiro para a estrutura STROBJ que contém as informações de GLYPHPOS .
pc
Ponteiro para a contagem, retornada por GDI, de estruturas GLYPHPOS.
ppgpos
Ponteiro para a matriz na qual o GDI grava as estruturas GLYPHPOS.
Retornar valor
O valor retornado será TRUE se mais glifos permanecerem para serem enumerados ou FALSE se a enumeração for concluída. O valor retornado será DDI_ERROR se os glifos não puderem ser enumerados e um código de erro for registrado.
Comentários
Um driver deve baixar apenas os identificadores de glifo se armazenar em cache fontes em si.
As informações retornadas dependem do valor retornado do driver para DrvGetGlyphMode.
Bitmaps ou estruturas de tópicos também podem ser obtidos de estruturas FONTOBJ .
Os drivers de impressora devem chamar STROBJ_bEnumPositionsOnly em vez de STROBJ_bEnum se o hardware da impressora fornecer renderização interna de fontes TrueType.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Universal |
Cabeçalho | winddi.h (inclua Winddi.h) |
Biblioteca | Win32k.lib |
DLL | Win32k.sys |