DWRITE_LINE_BREAKPOINT structure (dwrite.h)

Line breakpoint characteristics of a character.

Syntax

struct DWRITE_LINE_BREAKPOINT {
  UINT8 breakConditionBefore : 2;
  UINT8 breakConditionAfter : 2;
  UINT8 isWhitespace : 1;
  UINT8 isSoftHyphen : 1;
  UINT8 padding : 2;
};

Members

breakConditionBefore

Type: UINT8

Indicates a breaking condition before the character.

breakConditionAfter

Type: UINT8

Indicates a breaking condition after the character.

isWhitespace

Type: UINT8

Indicates that the character is some form of whitespace, which may be meaningful for justification.

isSoftHyphen

Type: UINT8

Indicates that the character is a soft hyphen, often used to indicate hyphenation points inside words.

padding

Type: UINT8

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