次の方法で共有


DirectWrite 構造体

DirectWrite では、次の構造体を定義します。

このセクションでは、次の操作を行います。

話題 形容
DWRITE_BITMAP_DATA_BGRA32 BGRA32 形式のビットマップ データを表します。
DWRITE_CARET_METRICS DWRITE_CARET_METRICS 構造体は、フォントでのキャレット配置のメトリックを指定します。
DWRITE_CLUSTER_METRICS グリフ クラスターに関する情報が含まれています。
DWRITE_COLOR_F 色の赤、緑、青、およびアルファコンポーネントについて説明します。
DWRITE_COLOR_GLYPH_RUN グリフの色情報を使用してグリフの実行を描画するためにレンダラーに必要な情報が含まれています。
DWRITE_COLOR_GLYPH_RUN1 カラー グリフの実行を表します。 IDWriteFactory4::TranslateColorGlyphRun メソッドは、フォントでサポートされる内容に応じて、さまざまな種類のカラー グリフ実行の順序付けられたコレクションを返します。
DWRITE_FILE_FRAGMENT フォント ファイル内のバイト範囲を表します。
DWRITE_FONT_AXIS_RANGE フォント軸に使用できる値の最小値と最大値を表します。
DWRITE_FONT_AXIS_VALUE フォント軸の値を表します。 フォント インスタンスのクエリと作成時に使用されます。
DWRITE_FONT_FEATURE 現在のフォントフェイスで文字体裁機能を識別して実行するために使用されるプロパティを指定します。
DWRITE_FONT_METRICS DWRITE_FONT_METRICS 構造体は、フォントフェイス内のすべてのグリフに適用できるメトリックを指定します。
DWRITE_FONT_METRICS1 DWRITE_FONT_METRICS1 構造体は、フォントフェイス内のすべてのグリフに適用できるメトリックを指定します。
DWRITE_FONT_PROPERTY フォント セットをフィルター処理し、明示的なプロパティを使用してフォント セットを構築するために使用される Font プロパティ。
DWRITE_GLYPH_IMAGE_DATA GetGlyphImageData からの 1 つのグリフのデータ。
DWRITE_GLYPH_METRICS 個々のグリフのメトリックを指定します。
DWRITE_GLYPH_OFFSET グリフの位置に対するオプションの調整。
DWRITE_GLYPH_RUN グリフの実行を描画するためにレンダラーに必要な情報が含まれています。
DWRITE_GLYPH_RUN_DESCRIPTION DWRITE_GLYPH_RUNのプロパティに関連するその他のプロパティが含まれています。
DWRITE_HIT_TEST_METRICS ヒット テストによって取得された領域について説明します。
DWRITE_INLINE_OBJECT_METRICS アプリケーション定義のインライン オブジェクトの幾何学的測定を記述するプロパティが含まれています。
DWRITE_JUSTIFICATION_OPPORTUNITY DWRITE_JUSTIFICATION_OPPORTUNITY 構造体は、グリフごとの理由情報を指定します。
DWRITE_LINE_BREAKPOINT 文字の行ブレークポイント特性。
DWRITE_LINE_METRICS 書式設定されたテキスト行に関する情報が含まれます。
DWRITE_LINE_METRICS1 書式設定されたテキスト行に関する情報が含まれます。
DWRITE_LINE_SPACING
DWRITE_MATRIX DWRITE_MATRIX 構造体は、レンダリングされたグリフに適用するグラフィックス変換を指定します。
DWRITE_OVERHANG_METRICS 表示されている DIP (デバイスに依存しないピクセル) がレイアウトまたはインライン オブジェクトの両側をオーバーシュートする量を示します。
DWRITE_PANOSE DWRITE_PANOSE 共用体は、フォントを選択して一致させるために IDWriteFont1::GetPanose使用するタイプフェイス分類値を記述します。
DWRITE_SCRIPT_ANALYSIS テキストとその書き込みシステム スクリプトの関連付けと、一部の表示属性を格納します。
DWRITE_SCRIPT_PROPERTIES DWRITE_SCRIPT_PROPERTIES 構造体は、キャレット ナビゲーションと理由のスクリプト プロパティを指定します。
DWRITE_SHAPING_GLYPH_PROPERTIES 出力グリフの出力プロパティを整形します。
DWRITE_SHAPING_TEXT_PROPERTIES 出力グリフの出力プロパティを整形します。
DWRITE_STRIKETHROUGH 取り消し線のサイズと配置に関する情報が含まれています。
DWRITE_TEXT_METRICS レイアウト後のテキストに関連付けられているメトリックが含まれます。
DWRITE_TEXT_METRICS1 レイアウト後のテキストに関連付けられているメトリックが含まれます。
DWRITE_TEXT_RANGE IDWriteTextLayout オブジェクトによって表されるテキストに書式が適用されるテキスト位置の範囲を指定します。
DWRITE_TRIMMING レイアウト ボックスをオーバーフローするテキストのトリミング オプションを指定します。
DWRITE_TYPOGRAPHIC_FEATURES テキストの整形中に適用される一連の文字体裁機能が含まれています。
DWRITE_UNDERLINE 下線の幅、太さ、オフセット、実行の高さ、読み取り方向、流れ方向に関する情報が含まれます。
DWRITE_UNICODE_RANGE DWRITE_UNICODE_RANGE 構造体は、Unicode コード ポイントの範囲を指定します。