GETINFO_GLYPHBITMAP structure (printoem.h)

The GETINFO_GLYPHBITMAP structure is used as input to the UNIFONTOBJ_GetInfo callback function.

Syntax

typedef struct _GETINFO_GLYPHBITMAP {
  DWORD     dwSize;
  HGLYPH    hGlyph;
  GLYPHDATA *pGlyphData;
} GETINFO_GLYPHBITMAP, *PGETINFO_GLYPHBITMAP;

Members

dwSize

Specifies the size, in bytes, of the GETINFO_GLYPHBITMAP structure. Supplied by UNIFONTOBJ_GetInfo caller.

hGlyph

Handle to the glyph. See the following Remarks section. Supplied by the UNIFONTOBJ_GetInfo caller.

pGlyphData

Pointer to a GLYPHDATA structure. The structure is filled in by Unidrv's UNIFONTOBJ_GetInfo callback function. The pointer is supplied by the UNIFONTOBJ_GetInfo caller.

Remarks

To obtain a glyph bitmap, a rendering plug-in can supply the address of a GETINFO_GLYPHBITMAP structure when calling Unidrv's UNIFONTOBJ_GetInfo callback function.

The value that a rendering plug-in specifies for the hGlyph member must have been previously received as the hGlyph parameter to the IPrintOemUni::DownloadCharGlyph method.

Requirements

Requirement Value
Header printoem.h (include Printoem.h)

See also

GLYPHDATA

IPrintOemUni::DownloadCharGlyph

UNIFONTOBJ_GetInfo