dwrite_1.h ヘッダー

このヘッダーは、DirectWriteによって使用されます。 詳細については、次を参照してください。

dwrite_1.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IDWriteBitmapRenderTarget1

グリフのレンダリングに使用できる、32 ビットのデバイスに依存しないビットマップとデバイス コンテキストをカプセル化します。
IDWriteFactory1

すべてのDirectWrite オブジェクトのルート ファクトリ インターフェイス。 (IDWriteFactory1)
IDWriteFont1

フォント コレクション内の物理フォントを表します。 (IDWriteFont1)
IDWriteFontFace1

フォントの顔の種類、適切なファイル参照、顔識別データが含まれます。 (IDWriteFontFace1)
IDWriteRenderingParams1

グリフのラスター化とフィルター処理のテキスト レンダリング設定を表します。 (IDWriteRenderingParams1)
IDWriteTextAnalysisSink1

テキスト アナライザーの出力を受信するために実装するインターフェイス。
IDWriteTextAnalysisSource1

テキスト アナライザーに必要な情報 (テキストや関連するテキスト プロパティなど) を提供するために実装するインターフェイス。
IDWriteTextAnalyzer1

さまざまなテキスト プロパティを分析して、複雑なスクリプト処理を行います。 (IDWriteTextAnalyzer1)
IDWriteTextLayout1

完全に分析および書式設定された後のテキスト ブロックを表します。 (IDWriteTextLayout1)

構造

 
DWRITE_CARET_METRICS

DWRITE_CARET_METRICS構造体は、フォント内のキャレット配置のメトリックを指定します。
DWRITE_FONT_METRICS1

DWRITE_FONT_METRICS1構造体は、フォント面内のすべてのグリフに適用できるメトリックを指定します。
DWRITE_JUSTIFICATION_OPPORTUNITY

DWRITE_JUSTIFICATION_OPPORTUNITY構造体は、グリフごとの理由情報を指定します。
DWRITE_PANOSE

DWRITE_PANOSE共用体では、IDWriteFont1::GetPanose でフォントを選択して一致させるために使用する書体分類値について説明します。
DWRITE_SCRIPT_PROPERTIES

DWRITE_SCRIPT_PROPERTIES構造体は、キャレット ナビゲーションと理由のスクリプト プロパティを指定します。
DWRITE_UNICODE_RANGE

DWRITE_UNICODE_RANGE構造体は、Unicode コード ポイントの範囲を指定します。

列挙

 
DWRITE_BASELINE

DWRITE_BASELINE列挙には、テキスト配置のベースラインを指定する値が含まれています。
DWRITE_GLYPH_ORIENTATION_ANGLE

DWRITE_GLYPH_ORIENTATION_ANGLE列挙には、グリフを x 軸に向ける方法を指定する値が含まれています。
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_TEXT_ANTIALIAS_MODE

DWRITE_TEXT_ANTIALIAS_MODE列挙には、レンダリング モードでアンチエイリアシングが呼び出されたときにテキストに使用するアンチエイリアシングの種類を指定する値が含まれています。
DWRITE_VERTICAL_GLYPH_ORIENTATION

DWRITE_VERTICAL_GLYPH_ORIENTATION列挙には、テキストの目的の種類のグリフの向きを指定する値が含まれています。