Partager via


énumération DWRITE_NUMBER_SUBSTITUTION_METHOD (dwrite.h)

Spécifie comment appliquer la substitution de nombre sur les chiffres et la ponctuation associée.

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
} ;

Constantes

 
DWRITE_NUMBER_SUBSTITUTION_METHOD_FROM_CULTURE
Spécifie que la méthode de substitution doit être déterminée en fonction de la valeur LOCALE_IDIGITSUBSTITUTION de la culture de texte spécifiée.
DWRITE_NUMBER_SUBSTITUTION_METHOD_CONTEXTUAL
Si la culture est arabe ou persane, spécifie que les formes numériques dépendent du contexte. Les formes numériques traditionnelles ou nominales sont utilisées, en fonction du caractère fort précédent le plus proche ou (s’il n’y en a pas) de la direction de lecture du paragraphe.
DWRITE_NUMBER_SUBSTITUTION_METHOD_NONE
Spécifie que les points de code 0x30 0x39 sont toujours affichés sous forme de formes numériques nominales (celles du nombre européen), c’est-à-dire qu’aucune substitution n’est effectuée.
DWRITE_NUMBER_SUBSTITUTION_METHOD_NATIONAL
Spécifie que les nombres sont affichés à l’aide des formes numériques nationales spécifiées par la valeur LOCALE_SNATIVEDIGITS de la culture de texte spécifiée.
DWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL
Spécifie que les nombres sont rendus à l’aide des formes traditionnelles pour la culture spécifiée. Pour la plupart des cultures, c’est la même chose que NativeNational. Toutefois, NativeNational se traduit par des nombres latins pour certaines cultures arabes, whereasDWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL aboutit à des nombres arabes pour toutes les cultures arabes.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP]
En-tête dwrite.h