Share via


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 を含む)

関連項目

FONTOBJ_vGetInfo