FONTINFO 構造体 (winddi.h)
FONTINFO 構造体には、特定のフォントに関する情報が含まれています。
構文
typedef struct _FONTINFO {
ULONG cjThis;
FLONG flCaps;
ULONG cGlyphsSupported;
ULONG cjMaxGlyph1;
ULONG cjMaxGlyph4;
ULONG cjMaxGlyph8;
ULONG cjMaxGlyph32;
} FONTINFO, *PFONTINFO;
メンバー
cjThis
この FONTINFO 構造体のサイズをバイト単位で指定します。
flCaps
一連の機能フラグです。 許可されるフラグはFO_DEVICE_FONTされ、FO_OUTLINE_CAPABLEされます。
cGlyphsSupported
フォント内のグリフの数を指定します。
cjMaxGlyph1
最大グリフのサイズを 1 ビット/ピクセルで指定します。 0 以外の値は、1 ビット/ピクセルのビットマップがサポートされていることを意味します。
cjMaxGlyph4
最大グリフのサイズを 4 ビット/ピクセルで指定します。 0 以外の値は、4 ビット/ピクセルビットマップがサポートされていることを意味します。
cjMaxGlyph8
最大グリフのサイズを 8 ビット/ピクセルで指定します。 0 以外の値は、8 ビット/ピクセルビットマップがサポートされていることを意味します。
cjMaxGlyph32
最大グリフのサイズを 32 ビット/ピクセルで指定します。 0 以外の値は、32 ビット/ピクセルビットマップがサポートされていることを意味します。
解説
GDI は、 FONTOBJ_vGetInfoを介してこの構造体を書き込んで返します。
要件
Header | winddi.h (Winddi.h を含む) |