DWRITE_PANOSE_CHARACTER_RANGES enumeration (dwrite_1.h)

The DWRITE_PANOSE_CHARACTER_RANGES enumeration contains values that specify the type of characters available in the font.

Syntax

typedef enum DWRITE_PANOSE_CHARACTER_RANGES {
  DWRITE_PANOSE_CHARACTER_RANGES_ANY = 0,
  DWRITE_PANOSE_CHARACTER_RANGES_NO_FIT = 1,
  DWRITE_PANOSE_CHARACTER_RANGES_EXTENDED_COLLECTION = 2,
  DWRITE_PANOSE_CHARACTER_RANGES_LITERALS = 3,
  DWRITE_PANOSE_CHARACTER_RANGES_NO_LOWER_CASE = 4,
  DWRITE_PANOSE_CHARACTER_RANGES_SMALL_CAPS = 5
} ;

Constants

 
DWRITE_PANOSE_CHARACTER_RANGES_ANY
Value: 0
Any range.
DWRITE_PANOSE_CHARACTER_RANGES_NO_FIT
Value: 1
No fit for range.
DWRITE_PANOSE_CHARACTER_RANGES_EXTENDED_COLLECTION
Value: 2
The range includes extended collection.
DWRITE_PANOSE_CHARACTER_RANGES_LITERALS
Value: 3
The range includes literals.
DWRITE_PANOSE_CHARACTER_RANGES_NO_LOWER_CASE
Value: 4
The range doesn't include lower case.
DWRITE_PANOSE_CHARACTER_RANGES_SMALL_CAPS
Value: 5
The range includes small capitals.

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