GETINFO_GLYPHWIDTH結構 (printoem.h)
GETINFO_GLYPHWIDTH 結構會當做UNIFONTOBJ_GetInfo回呼函式的輸入使用。
語法
typedef struct _GETINFO_GLYPHWIDTH {
DWORD dwSize;
DWORD dwType;
DWORD dwCount;
PVOID pGlyph;
PLONG plWidth;
} GETINFO_GLYPHWIDTH, *PGETINFO_GLYPHWIDTH;
成員
dwSize
GETINFO_GLYPHWIDTH 結構的大小 ,以位元組為單位。 由 UNIFONTOBJ_GetInfo 呼叫端提供。
dwType
指定 pGlyph 所指向的字元規範數位類型。 有效值為:
TYPE_GLYPHHANDLE
TYPE_GLYPHID
由 UNIFONTOBJ_GetInfo 呼叫端提供。
dwCount
指定 pGlyph 所指向之陣列中的項目數目。 由 UNIFONTOBJ_GetInfo 呼叫端提供。
pGlyph
字元規範陣列的指標。 陣列項目類型是以 dwType 表示。 由 UNIFONTOBJ_GetInfo 呼叫端提供。
plWidth
Unidrv UNIFONTOBJ_GetInfo 回呼函式放置寬度值的位置指標。 指標是由UNIFONTOBJ_GetInfo呼叫端提供。
備註
若要取得一組字元的寬度,轉譯外掛程式可以在呼叫 Unidrv 的 UNIFONTOBJ_GetInfo 回呼函式時提供GETINFO_GLYPHWIDTH結構的位址。 回調函式會計算輸入數位所描述之所有圖像的總寬度,並將匯出值放在 plWidth 所指向的位置。
規格需求
需求 | 值 |
---|---|
標頭 | printoem.h (包含 Printoem.h) |