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)

另請參閱

UNIFONTOBJ_GetInfo