funzione STROBJ_bEnum (winddi.h)
La funzione STROBJ_bEnum enumera le identità e le posizioni del glifo.
Sintassi
ENGAPI BOOL STROBJ_bEnum(
STROBJ *pstro,
ULONG *pc,
PGLYPHPOS *ppgpos
);
Parametri
pstro
Puntatore alla struttura STROBJ contenente le informazioni GLYPHPOS .
pc
Puntatore al conteggio, restituito da GDI, di strutture GLYPHPOS.
ppgpos
Puntatore alla matrice in cui GDI scrive le strutture GLYPHPOS.
Valore restituito
Il valore restituito è TRUE se rimangono più glifi da enumerare o FALSE se l'enumerazione è completa. Il valore restituito è DDI_ERROR se non è possibile enumerare i glifi e viene registrato un codice di errore.
Commenti
Un driver deve scaricare solo gli handle del glifo se memorizza nella cache i tipi di carattere stessi.
Le informazioni restituite dipendono dal valore restituito del driver per DrvGetGlyphMode.
Le bitmap o i contorni possono essere ottenuti anche dalle strutture FONTOBJ .
I driver della stampante devono chiamare STROBJ_bEnumPositionsOnly anziché STROBJ_bEnum se l'hardware della stampante fornisce il rendering interno dei tipi di carattere TrueType.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows. |
Piattaforma di destinazione | Universale |
Intestazione | winddi.h (include Winddi.h) |
Libreria | Win32k.lib |
DLL | Win32k.sys |