Freigeben über


DWRITE_NUMBER_SUBSTITUTION_METHOD-Enumeration (dwrite.h)

Gibt an, wie Zahlenersetzung auf Ziffern und zugehörige Interpunktion angewendet wird.

Syntax

typedef enum DWRITE_NUMBER_SUBSTITUTION_METHOD {
  DWRITE_NUMBER_SUBSTITUTION_METHOD_FROM_CULTURE,
  DWRITE_NUMBER_SUBSTITUTION_METHOD_CONTEXTUAL,
  DWRITE_NUMBER_SUBSTITUTION_METHOD_NONE,
  DWRITE_NUMBER_SUBSTITUTION_METHOD_NATIONAL,
  DWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL
} ;

Konstanten

 
DWRITE_NUMBER_SUBSTITUTION_METHOD_FROM_CULTURE
Gibt an, dass die Ersetzungsmethode basierend auf dem LOCALE_IDIGITSUBSTITUTION Wert der angegebenen Textkultur bestimmt werden soll.
DWRITE_NUMBER_SUBSTITUTION_METHOD_CONTEXTUAL
Wenn die Kultur arabisch oder persisch ist, gibt an, dass die Zahlenformen vom Kontext abhängen. Es werden entweder herkömmliche oder nominale Zahlenformen verwendet, je nach dem nächsten vorangehenden starken Zeichen oder (falls keines vorhanden) der Leserichtung des Absatzes.
DWRITE_NUMBER_SUBSTITUTION_METHOD_NONE
Gibt an, dass Codepunkte 0x30-0x39 immer als nominale Zahlenformen (die der europäischen Zahl) gerendert werden, d. h. es wird keine Ersetzung durchgeführt.
DWRITE_NUMBER_SUBSTITUTION_METHOD_NATIONAL
Gibt an, dass Zahlen mithilfe der nationalen Zahlenformen gerendert werden, wie durch den LOCALE_SNATIVEDIGITS-Wert der angegebenen Textkultur angegeben.
DWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL
Gibt an, dass Zahlen mithilfe der herkömmlichen Formen für die angegebene Kultur gerendert werden. Für die meisten Kulturen ist dies dasselbe wie NativeNational. NativeNational ergibt jedoch lateinische Zahlen für einige arabische Kulturen, whereasDWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL führt zu arabischen Zahlen für alle arabischen Kulturen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Kopfzeile dwrite.h