BOOL STROBJ_bEnum(
IN STROBJ *pstro, | |
OUT ULONG *pc, | |
OUT PGLYPHOS **ppgpos | |
); |
STROBJ_bEnum enumerates glyph identities and positions.
The return value is TRUE if more glyphs remain to be enumerated, or FALSE if the enumeration is complete. The return value is DDI_ERROR if the glyphs cannot be enumerated, and an error code is logged.
A driver should download only the glyph handles if it caches fonts itself.
The information returned depends on the driver’s return value for DrvGetGlyphMode.
Bitmaps or outlines can also be obtained from FONTOBJ objects.