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 コード ポイントの範囲を指定します。 |