Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La funzione FONTOBJ_pQueryGlyphAttrs restituisce informazioni sui glifi di un tipo di carattere.
Sintassi
PFD_GLYPHATTR FONTOBJ_pQueryGlyphAttrs(
FONTOBJ *pfo,
[in] ULONG iMode
);
Parametri
pfo
Puntatore fornito dal chiamante a una struttura FONTOBJ che identifica il tipo di carattere per cui vengono richiesti gli attributi.
[in] iMode
È un flag fornito dal chiamante che indica il tipo di attributo glifo richiesto. Il flag seguente è definito:
| Flag | Definizione |
|---|---|
| FO_ATTR_MODE_ROTATE | La funzione restituisce una matrice che indica quali glifi di un tipo di carattere verticale devono essere ruotati. |
Valore restituito
FONTOBJ_pQueryGlyphAttrs restituisce un puntatore a una struttura di FD_GLYPHATTR . Se viene rilevato un errore, ad esempio un argomento di input non valido o se il tipo di carattere descritto dalla struttura FONTOBJ non è un carattere verticale, la funzione restituisce NULL.
Commenti
Attualmente, l'unico flag di attributo definito è FO_ATTR_MODE_ROTATE. Questo flag è destinato all'uso da parte dei driver della stampante che supportano stampanti con rasterizzatori di caratteri predefiniti. Il driver può chiamare la funzione FONTOBJ_pQueryGlyphAttrs, specificando il flag di FO_ATTR_MODE_ROTATE , per determinare quali glifi all'interno di un carattere verticale devono essere ruotati.
I caratteri verticali hanno un nome di carattere che inizia con il carattere "@". Per determinare se il carattere corrente è un carattere verticale, il driver può verificare la presenza del flag FO_VERT_FACE nel membro flFontType della struttura FONTOBJ del tipo di carattere.
Le informazioni di rotazione vengono restituite nella struttura FD_GLYPHATTR usata come valore restituito della funzione.
La funzione FONTOBJ_pQueryGlyphAttrs viene fornita da GDI. Quando un driver della stampante chiama FONTOBJ_pQueryGlyphAttrs, GDI chiama la funzione DrvQueryGlyphAttrs appropriata per ottenere le informazioni richieste.
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 |