DWRITE_PANOSE_SCRIPT_TOPOLOGY enumeration (dwrite_1.h)

The DWRITE_PANOSE_SCRIPT_TOPOLOGY enumeration contains values that specify the topology of letterforms.

Syntax

typedef enum DWRITE_PANOSE_SCRIPT_TOPOLOGY {
  DWRITE_PANOSE_SCRIPT_TOPOLOGY_ANY = 0,
  DWRITE_PANOSE_SCRIPT_TOPOLOGY_NO_FIT = 1,
  DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_DISCONNECTED = 2,
  DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_TRAILING = 3,
  DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_CONNECTED = 4,
  DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_DISCONNECTED = 5,
  DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_TRAILING = 6,
  DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_CONNECTED = 7,
  DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_DISCONNECTED = 8,
  DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_TRAILING = 9,
  DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_CONNECTED = 10
} ;

Constants

 
DWRITE_PANOSE_SCRIPT_TOPOLOGY_ANY
Value: 0
Any script topology.
DWRITE_PANOSE_SCRIPT_TOPOLOGY_NO_FIT
Value: 1
No fit for script topology.
DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_DISCONNECTED
Value: 2
Script topology is roman disconnected.
DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_TRAILING
Value: 3
Script topology is roman trailing.
DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_CONNECTED
Value: 4
Script topology is roman connected.
DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_DISCONNECTED
Value: 5
Script topology is cursive disconnected.
DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_TRAILING
Value: 6
Script topology is cursive trailing.
DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_CONNECTED
Value: 7
Script topology is cursive connected.
DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_DISCONNECTED
Value: 8
Script topology is black-letter disconnected.
DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_TRAILING
Value: 9
Script topology is black-letter trailing.
DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_CONNECTED
Value: 10
Script topology is black-letter connected.

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