DWRITE_PANOSE_ARM_STYLE enumeration (dwrite_1.h)

The DWRITE_PANOSE_ARM_STYLE enumeration contains values that specify the style of termination of stems and rounded letterforms for text.

Syntax

typedef enum DWRITE_PANOSE_ARM_STYLE {
  DWRITE_PANOSE_ARM_STYLE_ANY = 0,
  DWRITE_PANOSE_ARM_STYLE_NO_FIT = 1,
  DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORIZONTAL = 2,
  DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_WEDGE = 3,
  DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERTICAL = 4,
  DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_SINGLE_SERIF = 5,
  DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_DOUBLE_SERIF = 6,
  DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_HORIZONTAL = 7,
  DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_WEDGE = 8,
  DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_VERTICAL = 9,
  DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_SINGLE_SERIF = 10,
  DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_DOUBLE_SERIF = 11,
  DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORZ,
  DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERT,
  DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_HORZ,
  DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_WEDGE,
  DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_VERT,
  DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_SINGLE_SERIF,
  DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_DOUBLE_SERIF
} ;

Constants

 
DWRITE_PANOSE_ARM_STYLE_ANY
Value: 0
Any arm style.
DWRITE_PANOSE_ARM_STYLE_NO_FIT
Value: 1
No fit arm style.
DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORIZONTAL
Value: 2
The arm style is straight horizontal.
DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_WEDGE
Value: 3
The arm style is straight wedge.
DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERTICAL
Value: 4
The arm style is straight vertical.
DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_SINGLE_SERIF
Value: 5
The arm style is straight single serif.
DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_DOUBLE_SERIF
Value: 6
The arm style is straight double serif.
DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_HORIZONTAL
Value: 7
The arm style is non-straight horizontal.
DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_WEDGE
Value: 8
The arm style is non-straight wedge.
DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_VERTICAL
Value: 9
The arm style is non-straight vertical.
DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_SINGLE_SERIF
Value: 10
The arm style is non-straight single serif.
DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_DOUBLE_SERIF
Value: 11
The arm style is non-straight double serif.
DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORZ
The arm style is straight horizontal.
DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERT
The arm style is straight vertical.
DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_HORZ
The arm style is non-straight horizontal.
DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_WEDGE
The arm style is non-straight wedge.
DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_VERT
The arm style is non-straight vertical.
DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_SINGLE_SERIF
The arm style is non-straight single serif.
DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_DOUBLE_SERIF
The arm style is non-straight double serif.

Requirements

Requirement Value
Minimum supported client Windows 8 and Platform Update for Windows 7 [desktop apps only]
Minimum supported server Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps only]
Header dwrite_1.h

See also

DWRITE_PANOSE