GLYPHSET 構造体 (wingdi.h)

GLYPHSET 構造体には、Unicode コード ポイントの範囲に関する情報が含まれています。

構文

typedef struct tagGLYPHSET {
  DWORD   cbThis;
  DWORD   flAccel;
  DWORD   cGlyphsSupported;
  DWORD   cRanges;
  WCRANGE ranges[1];
} GLYPHSET, *PGLYPHSET, *LPGLYPHSET;

メンバー

cbThis

この構造体のサイズ (バイト単位)。

flAccel

グリフ インデックスの最大サイズを記述するフラグ。 このメンバーには、次の値を指定できます。

意味
GS_8BIT_INDICES グリフ インデックスを 8 ビット幅の値として扱います。 それ以外の場合は、16 ビット幅の値です。

cGlyphsSupported

フォントでサポートされている Unicode コード ポイントの合計数。

cRanges

範囲内の Unicode 範囲の合計数。

ranges[1]

フォントでサポートされている Unicode 範囲の配列。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header wingdi.h (Windows.h を含む)

こちらもご覧ください

フォントとテキストの構造

フォントとテキストの概要

GetFontUnicodeRanges

WCRANGE