Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die STROBJ_bEnum-Funktion listet Glyphenidentitäten und -positionen auf.
Syntax
ENGAPI BOOL STROBJ_bEnum(
STROBJ *pstro,
ULONG *pc,
PGLYPHPOS *ppgpos
);
Parameter
pstro
Zeiger auf die STROBJ-Struktur , die die GLYPHPOS-Informationen enthält.
pc
Zeiger auf die Anzahl von GLYPHPOS-Strukturen, die von GDI zurückgegeben wird.
ppgpos
Zeiger auf das Array, in das GDI die GLYPHPOS-Strukturen schreibt.
Rückgabewert
Der Rückgabewert ist TRUE , wenn weitere Glyphen aufgelistet werden müssen, oder FALSE , wenn die Enumeration abgeschlossen ist. Der Rückgabewert ist DDI_ERROR, wenn die Glyphen nicht aufgezählt werden können und ein Fehlercode protokolliert wird.
Hinweise
Ein Treiber sollte nur die Glyphenhandles herunterladen, wenn er Schriftarten selbst zwischenspeichert.
Die zurückgegebenen Informationen hängen vom Rückgabewert des Treibers für DrvGetGlyphMode ab.
Bitmaps oder Gliederungen können auch aus FONTOBJ-Strukturen abgerufen werden.
Druckertreiber sollten STROBJ_bEnumPositionsOnly anstelle von STROBJ_bEnum aufrufen, wenn die Druckerhardware ein internes Rendering von TrueType-Schriftarten ermöglicht.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme. |
| Zielplattform | Universell |
| Header | winddi.h (einschließlich Winddi.h) |
| Bibliothek | Win32k.lib |
| DLL | Win32k.sys |