DirectWrite 列挙型

DirectWriteでは、次の列挙を定義します。

このセクションの内容

トピック 説明
DWRITE_AUTOMATIC_FONT_AXES フォントの選択中にレイアウトに自動的に適用できる特定の軸を指定する定数を定義します。
DWRITE_BASELINE DWRITE_BASELINE列挙には、テキスト配置のベースラインを指定する値が含まれています。
DWRITE_BREAK_CONDITION 改行動作を決定するために使用されるインライン オブジェクトまたはテキストの端の条件を示します。
DWRITE_CONTAINER_TYPE フォント リソースのコンテナー形式を指定します。 コンテナー形式はフォント ファイル形式 (DWRITE_FONT_FILE_TYPE) とは異なります。コンテナーは、基になるフォント ファイルがパッケージ化されているコンテナーを記述するためです。
DWRITE_FACTORY_TYPE ファクトリ オブジェクトの種類DirectWrite指定します。
DWRITE_FACTORY_TYPE (DWriteCore) ファクトリ オブジェクトの種類DirectWrite指定します。
DWRITE_FLOW_DIRECTION テキスト行を互いに相対的に配置する方法の方向を示します。
DWRITE_FONT_AXIS_ATTRIBUTES フォント軸の属性を指定する定数を定義します。
DWRITE_FONT_AXIS_TAG フォント軸の 4 文字識別子を指定する定数を定義します。
DWRITE_FONT_FACE_TYPE 完全なフォント面のファイル形式を示します。
DWRITE_FONT_FAMILY_MODEL フォント ファミリをグループ化する方法を指定する定数を定義します。
DWRITE_FONT_FEATURE_TAG フォントによって提供されるテキストの文字体裁機能を示す 値。
DWRITE_FONT_FILE_TYPE 1 つのフォント ファイルで表されるフォントの種類。 種類 1 など、複数のファイルで構成されるフォント形式。PFM および 。PFB には、ファイルの種類ごとに個別の列挙値があります。
DWRITE_FONT_LINE_GAP_USAGE DWRITE_FONT_METRICS::lineGap 値を行メトリックの一部にするかどうかを指定します
DWRITE_FONT_PROPERTY_ID フォント内の文字列を識別します。
DWRITE_FONT_SIMULATIONS フォント面に適用するアルゴリズム スタイル シミュレーションを指定します。 太字と斜めのシミュレーションは、ビットごとの OR 演算を介して組み合わせることができます。
DWRITE_FONT_SOURCE_TYPE フォント セットにフォントを含めるメカニズムを指定する定数を定義します。
DWRITE_FONT_STRETCH フォントの通常の縦横比と比較して、フォントが引き伸ばされた度合いを表します。
DWRITE_FONT_STYLE フォント面のスタイルを標準、斜体、または斜体で表します。
DWRITE_FONT_WEIGHT ストロークの明るさまたは重さの観点から、書体の密度を表します。
DWRITE_GLYPH_IMAGE_FORMATS フォント全体レベルまたはグリフごとに、フォントでサポートされる書式を指定します。
DWRITE_GLYPH_ORIENTATION_ANGLE DWRITE_GLYPH_ORIENTATION_ANGLE列挙には、グリフを x 軸に向ける方法を指定する値が含まれています。
DWRITE_GRID_FIT_MODE グリフ アウトラインのグリッドフィットを有効にするかどうかを指定します (ヒントとも呼ばれます)。
DWRITE_INFORMATIONAL_STRING_ID フォント ファイルに埋め込まれた文字列を識別する情報文字列列挙。
DWRITE_LINE_SPACING_METHOD テキスト レイアウトの行間に使用される メソッド。
DWRITE_LOCALITY リソースの場所を指定します。
DWRITE_MEASURING_MODE テキスト レイアウトに使用される測定方法を示します。
DWRITE_NUMBER_SUBSTITUTION_METHOD 数字と関連する句読点に数値の置換を適用する方法を指定します。
DWRITE_OPTICAL_ALIGNMENT 光マージンアラインメントモード。
DWRITE_OUTLINE_THRESHOLD DWRITE_OUTLINE_THRESHOLD列挙には、アウトライン モードでグリフをレンダリングするかどうかを決定するために IDWriteFontFace1::GetRecommendedRenderingMode メソッドで使用されるポリシーを指定する値が含まれています。
DWRITE_PANOSE_ARM_STYLE DWRITE_PANOSE_ARM_STYLE列挙には、テキストの幹と丸められたレターフォームの終了のスタイルを指定する値が含まれています。
DWRITE_PANOSE_ASPECT DWRITE_PANOSE_ASPECT列挙には、文字面の幅と高さの比率を指定する値が含まれています。
DWRITE_PANOSE_ASPECT_RATIO DWRITE_PANOSE_ASPECT_RATIO列挙には、文字面の幅と高さの比率に関する情報を指定する値が含まれています。
DWRITE_PANOSE_CHARACTER_RANGES DWRITE_PANOSE_CHARACTER_RANGES列挙には、フォントで使用できる文字の種類を指定する値が含まれています。
DWRITE_PANOSE_CONTRAST DWRITE_PANOSE_CONTRAST列挙には、大文字の 'O' などの文字のストロークの最も太いポイントと最も薄いポイントの比率を指定する値が含まれています。
DWRITE_PANOSE_DECORATIVE_CLASS DWRITE_PANOSE_DECORATIVE_CLASS列挙には、文字面の一般的な外観を指定する値が含まれています。
DWRITE_PANOSE_DECORATIVE_TOPOLOGY DWRITE_PANOSE_DECORATIVE_TOPOLOGY列挙には、フォントの全体的な図形の特性を指定する値が含まれています。
DWRITE_PANOSE_FAMILY DWRITE_PANOSE_FAMILY列挙には、書体分類の種類を指定する値が含まれています。
DWRITE_PANOSE_FILL DWRITE_PANOSE_FILL列挙には、塗りつぶし処理と線処理の種類を指定する値が含まれています。
DWRITE_PANOSE_FINIALS DWRITE_PANOSE_FINIALS列挙には、文字の終わりと小さなアセンダーの処理方法を指定する値が含まれています。
DWRITE_PANOSE_LETTERFORM DWRITE_PANOSE_LETTERFORM列挙には、テキストのレターフォームの丸みを指定する値が含まれています。
DWRITE_PANOSE_LINING DWRITE_PANOSE_LINING列挙には、装飾書体のアウトラインの処理を指定する値が含まれています。
DWRITE_PANOSE_MIDLINE DWRITE_PANOSE_MIDLINE列挙には、大文字全体の中線の配置と対角線の頂点の処理に関する情報を指定する値が含まれています。
DWRITE_PANOSE_PROPORTION DWRITE_PANOSE_PROPORTION列挙には、標準文字に対する追加の詳細を考慮してグリフ図形の比率を指定する値が含まれています。
DWRITE_PANOSE_SCRIPT_FORM DWRITE_PANOSE_SCRIPT_FORM列挙には、文字の顔の一般的な外観を指定する値が含まれており、その傾きと尾を考慮します。
DWRITE_PANOSE_SCRIPT_TOPOLOGY DWRITE_PANOSE_SCRIPT_TOPOLOGY列挙には、レターフォームのトポロジを指定する値が含まれています。
DWRITE_PANOSE_SERIF_STYLE DWRITE_PANOSE_SERIF_STYLE列挙には、serif テキストの外観を指定する値が含まれています。
DWRITE_PANOSE_SPACING DWRITE_PANOSE_SPACING列挙には、文字間隔 (モノスペースと比例) を指定する値が含まれています。
DWRITE_PANOSE_STROKE_VARIATION DWRITE_PANOSE_STROKE_VARIATION列挙には、テキスト文字の薄い幹と太い幹の関係を指定する値が含まれています。
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO DWRITE_PANOSE_SYMBOL_ASPECT_RATIO列挙には、シンボリック文字の縦横比を指定する値が含まれています。
DWRITE_PANOSE_SYMBOL_KIND DWRITE_PANOSE_SYMBOL_KIND列挙には、シンボル セットの種類を指定する値が含まれています。
DWRITE_PANOSE_TOOL_KIND DWRITE_PANOSE_TOOL_KIND列挙には、文字フォームの作成に使用するツールの種類を指定する値が含まれています。
DWRITE_PANOSE_WEIGHT DWRITE_PANOSE_WEIGHT列挙には、文字の重みを指定する値が含まれています。
DWRITE_PANOSE_XASCENT DWRITE_PANOSE_XASCENT列挙には、小文字の相対サイズを指定する値が含まれています。
DWRITE_PANOSE_XHEIGHT DWRITE_PANOSE_XHEIGHT列挙には、小文字の相対サイズと分音記号 (xheight) の処理に関する情報を指定する値が含まれています。
DWRITE_PARAGRAPH_ALIGNMENT フローのレイアウト ボックスの上下を基準にして、フロー方向軸に沿った段落テキストの配置を指定します。
DWRITE_PIXEL_GEOMETRY テキストのレンダリングのために想定されるデバイス ピクセルの内部構造 (つまり、赤、緑、青の色コンポーネントの物理的な配置) を表します。
DWRITE_READING_DIRECTION 読み取りが進行する方向を指定します。 注:DWRITE_READING_DIRECTION_TOP_TO_BOTTOMDWRITE_READING_DIRECTION_BOTTOM_TO_TOPは、Windows 8.1以降でのみ使用できます。
DWRITE_RENDERING_MODE列挙 Windows 8 以降では、 DWRITE_RENDERING_MODE 列挙によって新しい列挙値が追加され、他の列挙値は非推奨になりました。
DWRITE_RENDERING_MODE1 グリフのレンダリング方法を指定します。
DWRITE_SCRIPT_SHAPES テキストの追加の整形要件を示します。
DWRITE_TEXT_ALIGNMENT レイアウト ボックスの先頭と末尾の端を基準にして、読み取り方向軸に沿った段落テキストの配置を指定します。
DWRITE_TEXT_ANTIALIAS_MODE DWRITE_TEXT_ANTIALIAS_MODE列挙には、レンダリング モードでアンチエイリアシングが呼び出されたときにテキストに使用するアンチエイリアシングの種類を指定する値が含まれています。
DWRITE_TEXTURE_TYPE アルファ テクスチャの種類を識別します。
DWRITE_TRIMMING_GRANULARITY レイアウト ボックスをオーバーフローするテキストをトリミングするために使用するテキストの細分性を指定します。
DWRITE_VERTICAL_GLYPH_ORIENTATION DWRITE_VERTICAL_GLYPH_ORIENTATION列挙には、テキストに必要な種類のグリフの向きを指定する値が含まれています。
DWRITE_WORD_WRAPPING 特定の複数行段落で使用する単語の折り返しを指定します。 注:DWRITE_WORD_WRAPPING_EMERGENCY_BREAKDWRITE_WORD_WRAPPING_WHOLE _WORDおよびDWRITE_WORD_WRAPPING_CHARACTERは、Windows 8.1以降でのみ使用できます。