DWRITE_SHAPING_TEXT_PROPERTIES structure (dwrite.h)
Shaping output properties per input character.
Syntax
struct DWRITE_SHAPING_TEXT_PROPERTIES {
UINT16 isShapedAlone : 1;
UINT16 reserved1 : 1;
UINT16 canBreakShapingAfter : 1;
UINT16 reserved : 13;
};
Members
isShapedAlone
Type: UINT16
Indicates that the character is shaped independently from the others (usually set for the space character).
reserved1
Reserved for use by shaping engine.
canBreakShapingAfter
Glyph shaping can be safely cut after this point without affecting shaping before or after it. Otherwise, splitting a call to GetGlyphs would cause a reflow of glyph advances and shapes.
reserved
Reserved for use by the shaping engine.
Type: UINT16
Reserved for future use.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | UWP apps] |
Header | dwrite.h |