DWRITE_PANOSE_DECORATIVE_CLASS enumeration (dwrite_1.h)

The DWRITE_PANOSE_DECORATIVE_CLASS enumeration contains values that specify the general look of the character face.

Syntax

typedef enum DWRITE_PANOSE_DECORATIVE_CLASS {
  DWRITE_PANOSE_DECORATIVE_CLASS_ANY = 0,
  DWRITE_PANOSE_DECORATIVE_CLASS_NO_FIT = 1,
  DWRITE_PANOSE_DECORATIVE_CLASS_DERIVATIVE = 2,
  DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_TOPOLOGY = 3,
  DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ELEMENTS = 4,
  DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ASPECT = 5,
  DWRITE_PANOSE_DECORATIVE_CLASS_INITIALS = 6,
  DWRITE_PANOSE_DECORATIVE_CLASS_CARTOON = 7,
  DWRITE_PANOSE_DECORATIVE_CLASS_PICTURE_STEMS = 8,
  DWRITE_PANOSE_DECORATIVE_CLASS_ORNAMENTED = 9,
  DWRITE_PANOSE_DECORATIVE_CLASS_TEXT_AND_BACKGROUND = 10,
  DWRITE_PANOSE_DECORATIVE_CLASS_COLLAGE = 11,
  DWRITE_PANOSE_DECORATIVE_CLASS_MONTAGE = 12
} ;

Constants

 
DWRITE_PANOSE_DECORATIVE_CLASS_ANY
Value: 0
Any class of decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_NO_FIT
Value: 1
No fit for decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_DERIVATIVE
Value: 2
Derivative decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_TOPOLOGY
Value: 3
Nonstandard topology decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ELEMENTS
Value: 4
Nonstandard elements decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ASPECT
Value: 5
Nonstandard aspect decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_INITIALS
Value: 6
Initials decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_CARTOON
Value: 7
Cartoon decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_PICTURE_STEMS
Value: 8
Picture stems decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_ORNAMENTED
Value: 9
Ornamented decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_TEXT_AND_BACKGROUND
Value: 10
Text and background decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_COLLAGE
Value: 11
Collage decorative typeface.
DWRITE_PANOSE_DECORATIVE_CLASS_MONTAGE
Value: 12
Montage decorative typeface.

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