GLYPHRUN structure (prntfont.h)

The GLYPHRUN structure is one of the structures used to define the contents of glyph translation table files (.gtt files).

Syntax

typedef struct _GLYPHRUN {
  WCHAR wcLow;
  WORD  wGlyphCount;
} GLYPHRUN, *PGLYPHRUN;

Members

wcLow

Specifies a Unicode value representing the first glyph in the glyph run.

wGlyphCount

Specifies the number of glyphs represented by the glyph run.

Remarks

A .gtt (glyph translation table) file contains an array of GLYPHRUN structures. Each structure identifies a set of Unicode values for which the printer provides glyphs. The array is described by the IoRunOffset and dwRunCount members of a .gtt file's UNI_GLYPHSETDATA structure.

The GLYPHRUN structures must be defined in ascending order, based on the value of wcLow. Unidrv uses the GLYPHRUN array to generate glyph handles. Unidrv stores these glyph handles in a WCRUN array within an FD_GLYPHSET structure.

Requirements

Requirement Value
Header prntfont.h (include Prntfont.h)

See also

FD_GLYPHSET

UNI_GLYPHSETDATA

WCRUN