DWRITE_SHAPING_GLYPH_PROPERTIES structure

Contains shaping output properties for an output glyph.

Syntax


struct DWRITE_SHAPING_GLYPH_PROPERTIES {
  UINT16 justification  :4;
  UINT16 isClusterStart  :1;
  UINT16 isDiacritic  :1;
  UINT16 isZeroWidthSpace  :1;
  UINT16 reserved  :9;
};

Members

justification

Type: UINT16

Indicates that the glyph has justification applied.

isClusterStart

Type: UINT16

Indicates that the glyph is the start of a cluster.

isDiacritic

Type: UINT16

Indicates that the glyph is a diacritic mark.

isZeroWidthSpace

Type: UINT16

Indicates that the glyph is a word boundary with no visible space.

reserved

Type: UINT16

Reserved for future use.

Requirements

Minimum supported client

Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | Windows Store apps]

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Header

Dwrite.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft