次の方法で共有


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 つのフォント ファイルで表されるフォントの種類。 複数のファイルで構成されるフォント形式 (Type 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 列挙型には、セリフ テキストの外観を指定する値が含まれています。
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 以降でのみ使用できます。