struttura GETINFO_GLYPHWIDTH (printoem.h)
La struttura GETINFO_GLYPHWIDTH viene usata come input per la funzione di callback UNIFONTOBJ_GetInfo .
Sintassi
typedef struct _GETINFO_GLYPHWIDTH {
DWORD dwSize;
DWORD dwType;
DWORD dwCount;
PVOID pGlyph;
PLONG plWidth;
} GETINFO_GLYPHWIDTH, *PGETINFO_GLYPHWIDTH;
Members
dwSize
Dimensioni, in byte, della struttura GETINFO_GLYPHWIDTH . Fornito dal chiamante UNIFONTOBJ_GetInfo .
dwType
Specifica il tipo della matrice di identificatori di glifo a cui punta pGlyph. I valori validi sono:
TYPE_GLYPHHANDLE
TYPE_GLYPHID
Fornito dal chiamante UNIFONTOBJ_GetInfo .
dwCount
Specifica il numero di elementi nella matrice a cui punta pGlyph. Fornito dal chiamante UNIFONTOBJ_GetInfo .
pGlyph
Puntatore a una matrice di identificatori di glifo. Il tipo di elemento matrice è indicato da dwType. Fornito dal chiamante UNIFONTOBJ_GetInfo .
plWidth
Puntatore a una posizione in cui la funzione di callback UNIFONTOBJ_GetInfo unidrv posiziona il valore di larghezza. Il puntatore viene fornito dal chiamante UNIFONTOBJ_GetInfo.
Commenti
Per ottenere la larghezza di un set di glifi, un plug-in di rendering può fornire l'indirizzo di una struttura di GETINFO_GLYPHWIDTH quando si chiama la funzione di callback UNIFONTOBJ_GetInfo unidrv. La funzione di callback calcola la larghezza totale di tutti i glifi descritti dalla matrice di input e inserisce il valore calcolato nella posizione a cui punta plWidth.
Requisiti
Requisito | Valore |
---|---|
Intestazione | printoem.h (include Printoem.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per