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_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以降でのみ使用できます。 |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示