GLYPHSET

[This is preliminary documentation and subject to change.]

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

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

Members

cbThis
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
Total number of Unicode code points supported in the font.
cRanges
Total number of Unicode ranges in ranges.
ranges
Array of Unicode ranges that are supported in the font.

QuickInfo

  Windows NT: Requires version 5.0 or later.
  Windows: Requires Windows 98 or later.
  Windows CE: Unsupported.
  Header: Declared in wingdi.h.

See Also

Fonts and Text Overview, Font and Text Structures, GetFontUnicodeRanges, WCRANGE