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

Array of Unicode ranges that are supported in the font.

Requirements

   
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