Share via


DWRITE_NUMBER_SUBSTITUTION_METHOD列挙 (dwrite.h)

数字と関連する句読点に数値の置換を適用する方法を指定します。

構文

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

定数

 
DWRITE_NUMBER_SUBSTITUTION_METHOD_FROM_CULTURE
指定したテキスト カルチャのLOCALE_IDIGITSUBSTITUTION値に基づいて置換メソッドを決定する必要があることを指定します。
DWRITE_NUMBER_SUBSTITUTION_METHOD_CONTEXTUAL
カルチャがアラビア語またはペルシャ語の場合は、数値図形がコンテキストに依存することを指定します。 前に最も近い強い文字、または段落の読み取り方向 (存在しない場合) に応じて、従来の図形または名目番号の図形が使用されます。
DWRITE_NUMBER_SUBSTITUTION_METHOD_NONE
コード ポイント 0x30-0x39が、常に標準の数字の図形 (ヨーロッパ数字の図形) としてレンダリングされるように指定します。つまり、置換は実行されません。
DWRITE_NUMBER_SUBSTITUTION_METHOD_NATIONAL
指定したテキスト カルチャのLOCALE_SNATIVEDIGITS値で指定された国内数値図形を使用して数値をレンダリングすることを指定します。
DWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL
指定したカルチャの従来の図形を使用して数値をレンダリングすることを指定します。 ほとんどのカルチャでは、これは NativeNational と同じです。 ただし、NativeNational では、一部のアラビア語のカルチャではラテン数字が得られます。whereasDWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL、すべてのアラビア語カルチャではアラビア数字になります。

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
Header dwrite.h