DWRITE_PANOSE_LETTERFORM enumeration (dwrite_1.h)

The DWRITE_PANOSE_LETTERFORM enumeration contains values that specify the roundness of letterform for text.

Syntax

typedef enum DWRITE_PANOSE_LETTERFORM {
  DWRITE_PANOSE_LETTERFORM_ANY = 0,
  DWRITE_PANOSE_LETTERFORM_NO_FIT = 1,
  DWRITE_PANOSE_LETTERFORM_NORMAL_CONTACT = 2,
  DWRITE_PANOSE_LETTERFORM_NORMAL_WEIGHTED = 3,
  DWRITE_PANOSE_LETTERFORM_NORMAL_BOXED = 4,
  DWRITE_PANOSE_LETTERFORM_NORMAL_FLATTENED = 5,
  DWRITE_PANOSE_LETTERFORM_NORMAL_ROUNDED = 6,
  DWRITE_PANOSE_LETTERFORM_NORMAL_OFF_CENTER = 7,
  DWRITE_PANOSE_LETTERFORM_NORMAL_SQUARE = 8,
  DWRITE_PANOSE_LETTERFORM_OBLIQUE_CONTACT = 9,
  DWRITE_PANOSE_LETTERFORM_OBLIQUE_WEIGHTED = 10,
  DWRITE_PANOSE_LETTERFORM_OBLIQUE_BOXED = 11,
  DWRITE_PANOSE_LETTERFORM_OBLIQUE_FLATTENED = 12,
  DWRITE_PANOSE_LETTERFORM_OBLIQUE_ROUNDED = 13,
  DWRITE_PANOSE_LETTERFORM_OBLIQUE_OFF_CENTER = 14,
  DWRITE_PANOSE_LETTERFORM_OBLIQUE_SQUARE = 15
} ;

Constants

 
DWRITE_PANOSE_LETTERFORM_ANY
Value: 0
Any letterform.
DWRITE_PANOSE_LETTERFORM_NO_FIT
Value: 1
No fit letterform.
DWRITE_PANOSE_LETTERFORM_NORMAL_CONTACT
Value: 2
Normal contact letterform.
DWRITE_PANOSE_LETTERFORM_NORMAL_WEIGHTED
Value: 3
Normal weighted letterform.
DWRITE_PANOSE_LETTERFORM_NORMAL_BOXED
Value: 4
Normal boxed letterform.
DWRITE_PANOSE_LETTERFORM_NORMAL_FLATTENED
Value: 5
Normal flattened letterform.
DWRITE_PANOSE_LETTERFORM_NORMAL_ROUNDED
Value: 6
Normal rounded letterform.
DWRITE_PANOSE_LETTERFORM_NORMAL_OFF_CENTER
Value: 7
Normal off-center letterform.
DWRITE_PANOSE_LETTERFORM_NORMAL_SQUARE
Value: 8
Normal square letterform.
DWRITE_PANOSE_LETTERFORM_OBLIQUE_CONTACT
Value: 9
Oblique contact letterform.
DWRITE_PANOSE_LETTERFORM_OBLIQUE_WEIGHTED
Value: 10
Oblique weighted letterform.
DWRITE_PANOSE_LETTERFORM_OBLIQUE_BOXED
Value: 11
Oblique boxed letterform.
DWRITE_PANOSE_LETTERFORM_OBLIQUE_FLATTENED
Value: 12
Oblique flattened letterform.
DWRITE_PANOSE_LETTERFORM_OBLIQUE_ROUNDED
Value: 13
Oblique rounded letterform.
DWRITE_PANOSE_LETTERFORM_OBLIQUE_OFF_CENTER
Value: 14
Oblique off-center letterform.
DWRITE_PANOSE_LETTERFORM_OBLIQUE_SQUARE
Value: 15
Oblique square letterform.

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