DWRITE_PANOSE_PROPORTION enumeration (dwrite_1.h)

The DWRITE_PANOSE_PROPORTION enumeration contains values that specify the proportion of the glyph shape by considering additional detail to standard characters.

Syntax

typedef enum DWRITE_PANOSE_PROPORTION {
  DWRITE_PANOSE_PROPORTION_ANY = 0,
  DWRITE_PANOSE_PROPORTION_NO_FIT = 1,
  DWRITE_PANOSE_PROPORTION_OLD_STYLE = 2,
  DWRITE_PANOSE_PROPORTION_MODERN = 3,
  DWRITE_PANOSE_PROPORTION_EVEN_WIDTH = 4,
  DWRITE_PANOSE_PROPORTION_EXPANDED = 5,
  DWRITE_PANOSE_PROPORTION_CONDENSED = 6,
  DWRITE_PANOSE_PROPORTION_VERY_EXPANDED = 7,
  DWRITE_PANOSE_PROPORTION_VERY_CONDENSED = 8,
  DWRITE_PANOSE_PROPORTION_MONOSPACED = 9
} ;

Constants

 
DWRITE_PANOSE_PROPORTION_ANY
Value: 0
Any proportion for the text.
DWRITE_PANOSE_PROPORTION_NO_FIT
Value: 1
No fit proportion for the text.
DWRITE_PANOSE_PROPORTION_OLD_STYLE
Value: 2
Old style proportion for the text.
DWRITE_PANOSE_PROPORTION_MODERN
Value: 3
Modern proportion for the text.
DWRITE_PANOSE_PROPORTION_EVEN_WIDTH
Value: 4
Extra width proportion for the text.
DWRITE_PANOSE_PROPORTION_EXPANDED
Value: 5
Expanded proportion for the text.
DWRITE_PANOSE_PROPORTION_CONDENSED
Value: 6
Condensed proportion for the text.
DWRITE_PANOSE_PROPORTION_VERY_EXPANDED
Value: 7
Very expanded proportion for the text.
DWRITE_PANOSE_PROPORTION_VERY_CONDENSED
Value: 8
Very condensed proportion for the text.
DWRITE_PANOSE_PROPORTION_MONOSPACED
Value: 9
Monospaced proportion for the text.

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