DWRITE_PANOSE_CONTRAST enumeration (dwrite_1.h)

The DWRITE_PANOSE_CONTRAST enumeration contains values that specify the ratio between thickest and thinnest point of the stroke for a letter such as uppercase 'O'.

Syntax

typedef enum DWRITE_PANOSE_CONTRAST {
  DWRITE_PANOSE_CONTRAST_ANY = 0,
  DWRITE_PANOSE_CONTRAST_NO_FIT = 1,
  DWRITE_PANOSE_CONTRAST_NONE = 2,
  DWRITE_PANOSE_CONTRAST_VERY_LOW = 3,
  DWRITE_PANOSE_CONTRAST_LOW = 4,
  DWRITE_PANOSE_CONTRAST_MEDIUM_LOW = 5,
  DWRITE_PANOSE_CONTRAST_MEDIUM = 6,
  DWRITE_PANOSE_CONTRAST_MEDIUM_HIGH = 7,
  DWRITE_PANOSE_CONTRAST_HIGH = 8,
  DWRITE_PANOSE_CONTRAST_VERY_HIGH = 9,
  DWRITE_PANOSE_CONTRAST_HORIZONTAL_LOW = 10,
  DWRITE_PANOSE_CONTRAST_HORIZONTAL_MEDIUM = 11,
  DWRITE_PANOSE_CONTRAST_HORIZONTAL_HIGH = 12,
  DWRITE_PANOSE_CONTRAST_BROKEN = 13
} ;

Constants

 
DWRITE_PANOSE_CONTRAST_ANY
Value: 0
Any contrast.
DWRITE_PANOSE_CONTRAST_NO_FIT
Value: 1
No fit contrast.
DWRITE_PANOSE_CONTRAST_NONE
Value: 2
No contrast.
DWRITE_PANOSE_CONTRAST_VERY_LOW
Value: 3
Very low contrast.
DWRITE_PANOSE_CONTRAST_LOW
Value: 4
Low contrast.
DWRITE_PANOSE_CONTRAST_MEDIUM_LOW
Value: 5
Medium low contrast.
DWRITE_PANOSE_CONTRAST_MEDIUM
Value: 6
Medium contrast.
DWRITE_PANOSE_CONTRAST_MEDIUM_HIGH
Value: 7
Medium high contrast.
DWRITE_PANOSE_CONTRAST_HIGH
Value: 8
High contrast.
DWRITE_PANOSE_CONTRAST_VERY_HIGH
Value: 9
Very high contrast.
DWRITE_PANOSE_CONTRAST_HORIZONTAL_LOW
Value: 10
Horizontal low contrast.
DWRITE_PANOSE_CONTRAST_HORIZONTAL_MEDIUM
Value: 11
Horizontal medium contrast.
DWRITE_PANOSE_CONTRAST_HORIZONTAL_HIGH
Value: 12
Horizontal high contrast.
DWRITE_PANOSE_CONTRAST_BROKEN
Value: 13
Broken contrast.

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