SCRIPT_VISATTR (Windows Embedded CE 6.0)

1/6/2010

This structure contains the visual (glyph) attribute buffer generated by ScriptShape that identifies clusters and justification points.

Syntax

typedef struct tag_SCRIPT_VISATTR { 
  WORD uJustification; 
  WORD fClusterStart; 
  WORD fDiacritic; 
  WORD fZeroWidth; 
  WORD fReserved; 
  WORD fShapeReserved; 
} SCRIPT_VISATTR;

Members

  • uJustification
    Justification class for this glyph. See SCRIPT_JUSTIFY.
  • fClusterStart
    Set for the logical first glyph in every cluster, even for clusters containing just one glyph.
  • fDiacritic
    Set for glyphs that combine with base characters.
  • fZeroWidth
    Set by the shaping engine for some, but not all, zero-width characters, such as ZWJ and ZWNJ.
  • fReserved
    Reserved. Always initialize to zero.
  • fShapeReserved
    Reserved for use by the shaping engines.

Requirements

Header usp10.h
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

ScriptShape
SCRIPT_JUSTIFY

Other Resources

Uniscribe Structures