Compartilhar via


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

Confira também

DrvGetGlyphMode

FONTOBJ

FONTOBJ_cGetGlyphs

GLIFOPOS

STROBJ

STROBJ_bEnumPositionsOnly

STROBJ_vEnumStart