GLYPHSET structure (wingdi.h)

The GLYPHSET structure contains information about a range of Unicode code points.

Syntax

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

Members

cbThis

The size, in bytes, of this structure.

flAccel

Flags describing the maximum size of the glyph indices. This member can be the following value.

Value Meaning
GS_8BIT_INDICES Treat glyph indices as 8-bit wide values. Otherwise, they are 16-bit wide values.

cGlyphsSupported

The total number of Unicode code points supported in the font.

cRanges

The total number of Unicode ranges in ranges.

ranges[1]

Array of Unicode ranges that are supported in the font.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header wingdi.h (include Windows.h)

See also

Font and Text Structures

Fonts and Text Overview

GetFontUnicodeRanges

WCRANGE