GLYPHBITS 结构 (winddi.h)

GLYPHBITS 结构用于定义字形位图。

语法

typedef struct _GLYPHBITS {
  POINTL ptlOrigin;
  SIZEL  sizlBitmap;
  BYTE   aj[1];
} GLYPHBITS;

成员

ptlOrigin

指定一个 POINTL 结构,该结构定义位图中字符的原点。

sizlBitmap

指定一个 SIZEL 结构,该结构包含位图的宽度和高度(以像素为单位)。 SIZEL 结构与 SIZE 结构相同。

aj[1]

是一个大小可变的字节数组,其中包含字形的 BYTE 对齐位图。 数组必须包含末尾的填充,以 DWORD 对齐整个结构。

GDI 将对具有抗锯齿字体的驱动程序发出此请求, (请参阅 DrvQueryFontCaps) 的说明。 驱动程序可能无法以多级格式呈现字体。 在这种情况下,驱动程序调用失败,GDI 将再次调用驱动程序,请求单色实现。

要求

要求
Header winddi.h (包括 Winddi.h)

另请参阅

DrvGetGlyphMode

DrvQueryFontData

FONTOBJ_cGetGlyphs

GLYPHDEF