Compartir a través de


función STROBJ_bEnum (winddi.h)

La función STROBJ_bEnum enumera las identidades y las posiciones del glifo.

Sintaxis

ENGAPI BOOL STROBJ_bEnum(
  STROBJ    *pstro,
  ULONG     *pc,
  PGLYPHPOS *ppgpos
);

Parámetros

pstro

Puntero a la estructura STROBJ que contiene la información de GLYPHPOS .

pc

Puntero al recuento, devuelto por GDI, de estructuras GLYPHPOS.

ppgpos

Puntero a la matriz en la que GDI escribe las estructuras GLYPHPOS.

Valor devuelto

El valor devuelto es TRUE si se siguen enumerando más glifos o FALSE si la enumeración está completa. El valor devuelto se DDI_ERROR si no se pueden enumerar los glifos y se registra un código de error.

Comentarios

Un controlador solo debe descargar los identificadores de glifo si almacena en caché las fuentes.

La información devuelta depende del valor devuelto del controlador para DrvGetGlyphMode.

También se pueden obtener mapas de bits o contornos de estructuras FONTOBJ .

Los controladores de impresora deben llamar a STROBJ_bEnumPositionsOnly en lugar de STROBJ_bEnum si el hardware de la impresora proporciona representación interna de fuentes TrueType.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Universal
Encabezado winddi.h (incluya Winddi.h)
Library Win32k.lib
Archivo DLL Win32k.sys

Consulte también

DrvGetGlyphMode

FONTOBJ

FONTOBJ_cGetGlyphs

GLIFOS

STROBJ

STROBJ_bEnumPositionsOnly

STROBJ_vEnumStart