DWRITE_PANOSE_DECORATIVE_TOPOLOGY enumeration (dwrite_1.h)

The DWRITE_PANOSE_DECORATIVE_TOPOLOGY enumeration contains values that specify the overall shape characteristics of the font.

Syntax

typedef enum DWRITE_PANOSE_DECORATIVE_TOPOLOGY {
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ANY = 0,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_NO_FIT = 1,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_STANDARD = 2,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SQUARE = 3,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_MULTIPLE_SEGMENT = 4,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ART_DECO = 5,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UNEVEN_WEIGHTING = 6,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_ARMS = 7,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_FORMS = 8,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_LOMBARDIC_FORMS = 9,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UPPER_CASE_IN_LOWER_CASE = 10,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_IMPLIED_TOPOLOGY = 11,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_HORSESHOE_E_AND_A = 12,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_CURSIVE = 13,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_BLACKLETTER = 14,
  DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SWASH_VARIANCE = 15
} ;

Constants

 
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ANY
Value: 0
Any decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_NO_FIT
Value: 1
No fit for decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_STANDARD
Value: 2
Standard decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SQUARE
Value: 3
Square decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_MULTIPLE_SEGMENT
Value: 4
Multiple segment decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ART_DECO
Value: 5
Art deco decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UNEVEN_WEIGHTING
Value: 6
Uneven weighting decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_ARMS
Value: 7
Diverse arms decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_FORMS
Value: 8
Diverse forms decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_LOMBARDIC_FORMS
Value: 9
Lombardic forms decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UPPER_CASE_IN_LOWER_CASE
Value: 10
Upper case in lower case decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_IMPLIED_TOPOLOGY
Value: 11
The decorative topology is implied.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_HORSESHOE_E_AND_A
Value: 12
Horseshoe E and A decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_CURSIVE
Value: 13
Cursive decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_BLACKLETTER
Value: 14
Blackletter decorative topology.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SWASH_VARIANCE
Value: 15
Swash variance decorative topology.

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