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_BOTTOM と DWRITE_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_BREAK、 DWRITE_WORD_WRAPPING_WHOLE _WORD、および DWRITE_WORD_WRAPPING_CHARACTER は、Windows 8.1 以降でのみ使用できます。 |