DirectWrite

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_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_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

特定の複数行の段落で使用する単語の折り返しを指定します。

関数

 
Addfont

作成するセットにフォントを追加します。
AddFontFaceReference

構築中のセットにフォントへの参照を追加します。 CreateFontSet を呼び出すと、必要なメタデータがフォントから自動的に抽出されます。 (オーバーロード 1/2)
AddFontFaceReference

構築中のセットにフォントへの参照を追加します。 CreateFontSet を呼び出すと、必要なメタデータがフォントから自動的に抽出されます。 (オーバーロード 2/2)
AddFontFeature

OpenType フォント機能を追加します。
AddFontFile

指定したフォント ファイル内のすべてのフォントへの参照を追加します。
AddFontFile

指定したフォント ファイル内のすべてのフォントへの参照を追加します。 メソッドはフォント ファイルを解析して、フォントとそのプロパティを決定します。
AddFontSet

構築されているフォント セットに既存のフォント セットを追加し、2 つのセットを集計したり、基本的に既存のフォント セットを拡張したりできるようにします。
AddListener

ダウンロード通知を受信するクライアント定義リスナー オブジェクトを登録します。 登録されているすべてのリスナーの DownloadCompleted は、BeginDownloadcompletes の後に呼び出されます。
AddMapping

1 つのマッピングをリストに追加します。 これは、追加のマッピングごとに 1 回呼び出します。
AddMappings

既存のフォント フォールバック オブジェクトからすべてのマッピングを追加します。
解析

ファイルを分析し、フォントを表すかどうか、およびフォント の種類がフォント システムでサポートされているかどうかを返します。
AnalyzeBidi

スクリプトの方向性のテキスト範囲を分析し、ソース レベルとレポート レベルからシンク コールバック SetBidiLevel に属性を読み取ります。
AnalyzeContainerType

AnalyzeContainerType メソッドは、指定されたファイル データを分析して、既知のフォント コンテナー形式 (WOFF や WOFF2 など) かどうかを判断します。
AnalyzeLineBreakpoints

テキスト範囲を分析して、ブレークポイントの営業案件の可能性を分析し、ソースから属性を読み取り、シンク コールバック SetLineBreakpoints にブレークポイントの機会を報告します。
AnalyzeNumberSubstitution

数値の置換が適用されるスパンのテキスト範囲を分析し、ソースから属性を読み取り、シンク コールバック SetNumberSubstitution に代入可能な範囲を報告します。
AnalyzeScript

スクリプト境界のテキスト範囲を分析し、ソースからテキスト属性を読み取り、Unicode スクリプト ID をシンク コールバック SetScript に報告します。
AnalyzeVerticalGlyphOrientation

スクリプトの向きのテキスト範囲を分析し、ソースからテキストと属性を読み取り、シンク コールバック SetGlyphOrientation に結果を報告します。
ApplyCharacterSpacing

文字間の間隔を適用し、グリフ クラスターと分音記号を適切に調整します。
AreCharactersLocal

指定した文字がローカルであるかどうかを判断します。
AreGlyphsLocal

指定したグリフがローカルであるかどうかを判断します。
BeginDownload

非同期ダウンロード操作を開始します。 ダウンロード操作は、完了するか、CancelDownload 呼び出しによって取り消されるまでバックグラウンドで実行されます。
BeginDownload

フォント ファイルのすべてまたは一部のダウンロードを開始します。
CancelDownload

キューからすべてのダウンロード要求を削除し、アクティブなダウンロード操作をすべて取り消します。
CheckTypographicFeature

グリフまたはグリフのセットに対して文字体裁機能が使用できるかどうかを確認します。
ComputeGlyphOrigins

グリフの実行位置をグリフの原点に変換します。 (オーバーロード 2/2)
ComputeGlyphOrigins

グリフの実行位置をグリフの原点に変換します。 (オーバーロード 1/2)
ConvertFontFaceToLOGFONT

指定したフォントの GDI 互換プロパティに基づいて LOGFONT 構造体を初期化します。 (IDWriteGdiInterop.ConvertFontFaceToLOGFONT)
ConvertFontToLOGFONT

指定したフォントの GDI 互換プロパティに基づいて LOGFONT 構造体を初期化します。 (IDWriteGdiInterop.ConvertFontToLOGFONT)
ConvertWeightStretchStyleToFontAxisValues

指定したフォントの太さ、ストレッチ、スタイル、サイズから派生したフォント軸の値を計算します。
CreateAlphaTexture

指定した外接する四角形内のグリフに対して、指定した型のアルファ テクスチャを作成します。
CreateBitmapRenderTarget

グリフのレンダリングに使用できるビットマップとメモリ DC (デバイス コンテキスト) をカプセル化する オブジェクトを作成します。
CreateCustomFontCollection

カスタム フォント コレクション ローダーを使用してフォント コレクションを作成します。
CreateCustomFontFileReference

アプリケーション固有のフォント ファイル リソースへの参照を作成します。
CreateCustomRenderingParams

指定したプロパティを持つレンダリング パラメーター オブジェクトを作成します。 (IDWriteFactory.CreateCustomRenderingParams)
CreateCustomRenderingParams

指定したプロパティを持つレンダリング パラメーター オブジェクトを作成します。 (IDWriteFactory1.CreateCustomRenderingParams)
CreateCustomRenderingParams

指定したプロパティを持つレンダリング パラメーター オブジェクトを作成します。 (IDWriteFactory3.CreateCustomRenderingParams)
CreateCustomRenderingParams

指定したプロパティを持つレンダリング パラメーター オブジェクトを作成します。 (IDWriteFactory2.CreateCustomRenderingParams)
CreateEllipsisTrimmingSign

省略記号として省略記号を使用して、トリミング用のインライン オブジェクトを作成します。
CreateEnumeratorFromKey

フォント ファイルのコレクションをカプセル化するフォント ファイル列挙子オブジェクトを作成します。 フォント システムは、このインターフェイスを呼び出してフォント コレクションを作成します。
CreateFontCollectionFromFontSet

フォントのセットから重み/幅/傾きツリーを作成します。
CreateFontCollectionFromFontSet

フォント セットから、ファミリにグループ化されたフォントのコレクションを作成します。
CreateFontFace

フォント面を表す オブジェクトを作成します。
CreateFontFace

フォントのフォント面オブジェクトを作成します。 (IDWriteFont.CreateFontFace)
CreateFontFace

フォントのフォント面オブジェクトを作成します。 (IDWriteFont3.CreateFontFace)
CreateFontFace

レイアウト、シェイプ、またはレンダリングで使用するフォント面を参照から作成します。
CreateFontFace

参照を使用してフォント面を作成し、レイアウト、シェイプ、またはレンダリングで使用します。
CreateFontFace

特定の軸値を持つフォントフェイスインスタンスを作成します。
CreateFontFace

(フォントの顔の参照ではなく) 1 つの項目のフォント面を作成します。
CreateFontFaceFromHdc

指定した HDC の現在選択されている HFONT に対応する IDWriteFontFace オブジェクトを作成します。
CreateFontFaceReference

完全パスを指定してフォントへの参照を作成します。 (オーバーロード 1/2)
CreateFontFaceReference

完全パスを指定してフォントへの参照を作成します。 (オーバーロード 2/2)
CreateFontFaceReference

ファイル内の特定のフォント インスタンスへの参照を作成します。
CreateFontFaceReference

特定の軸値を持つフォント面参照を作成します。
CreateFontFaceWithSimulations

代替フォント シミュレーションを使用してフォント面を作成します。たとえば、通常のバリアントから太字のフォントフェイスを明示的にシミュレートします。
CreateFontFallback

追加されたマッピングから最終的なフォールバック オブジェクトを作成します。
CreateFontFallbackBuilder

フォント フォールバック ビルダー オブジェクトを作成します。
CreateFontFileReference

ローカル フォント ファイルからフォント ファイル参照オブジェクトを作成します。
CreateFontFileReferenceFromUrl

ローダーがこの機能をサポートしている場合は、URL からフォント ファイル参照を作成します。
CreateFontFromLOGFONT

LOGFONT 構造体で指定されたプロパティと一致するフォント オブジェクトを作成します。 (IDWriteGdiInterop.CreateFontFromLOGFONT)
CreateFontFromLOGFONT

LOGFONT 構造体で指定されたプロパティと一致するフォント オブジェクトを作成します。 (IDWriteGdiInterop1.CreateFontFromLOGFONT)
CreateFontResource

フォント ファイルと顔インデックスを指定して、フォント リソースを作成します。
CreateFontResource

1 つの項目のフォント リソースを作成します。
CreateFontSet

AddFontFaceReference を使用してこれまでに追加したすべてのフォント顔参照からフォント セットを作成します。
CreateFontSetBuilder

空のフォント セット ビルダーを作成して、フォントの顔参照を追加し、カスタム フォント セットを作成します。 (IDWriteFactory3.CreateFontSetBuilder)
CreateFontSetBuilder

空のフォント セット ビルダーを作成して、フォントの顔参照を追加し、カスタム フォント セットを作成します。 (IDWriteFactory5.CreateFontSetBuilder)
CreateFontSetBuilder

空のフォント セット ビルダーを作成し、フォント インスタンスを追加する準備が整い、カスタム フォント セットを作成します。
CreateGdiCompatibleTextLayout

文字列、書式、および関連する制約を受け取り、特定の表示解像度と測定モード用に書式設定された結果を表すオブジェクトを生成します。
CreateGlyphRunAnalysis

グリフ実行のレンダリングに使用される情報をカプセル化するグリフ実行分析オブジェクトを作成します。 (IDWriteFactory.CreateGlyphRunAnalysis)
CreateGlyphRunAnalysis

グリフ実行のレンダリングに使用DirectWrite情報をカプセル化する glyph-run-analysis オブジェクトを作成します。
CreateGlyphRunAnalysis

グリフ実行のレンダリングに使用される情報をカプセル化するグリフ実行分析オブジェクトを作成します。 (IDWriteFactory2.CreateGlyphRunAnalysis)
CreateHttpFontFileLoader

HTTP または HTTPS URL からフォント ファイル参照を作成できるリモート フォント ファイル ローダーを作成します。 呼び出し元は、ローダーの登録と登録解除を行います。
CreateInMemoryFontFileLoader

メモリ内フォントへのフォント ファイル参照を作成するために使用できるローダー オブジェクトを作成します。 呼び出し元は、ローダーの登録と登録解除を行います。
CreateInMemoryFontFileReference

バイト配列からフォント ファイル参照 (IDWriteFontFile オブジェクト) を作成します。
CreateMonitorRenderingParams

指定したモニターの既定の設定を使用して、レンダリング パラメーター オブジェクトを作成します。 ほとんどの場合、これはレンダリング パラメーター オブジェクトを作成するための推奨される方法です。
CreateNumberSubstitution

ロケール名、置換メソッド、およびユーザーのオーバーライドを無視するかどうかを示すインジケーターを使用して、数値置換オブジェクトを作成します (代わりに、特定のカルチャに対して NLS の既定値を使用します)。
CreateRemoteStreamFromKey

開いているファイル リソースをカプセル化し、リモート ファイル データのダウンロードに使用できるリモート フォント ファイル ストリーム オブジェクトを作成します。
CreateRenderingParams

プライマリ モニターの既定の設定を使用して、レンダリング パラメーター オブジェクトを作成します。 異なるモニターのレンダリング パラメーターが異なる場合があります。詳細については、「複数のモニターのサポートを追加する方法」トピックを参照してください。
CreateStreamFromKey

開いているファイル リソースをカプセル化するフォント ファイル ストリーム オブジェクトを作成します。
CreateTextAnalyzer

テキスト分析を実行するためのインターフェイスを返します。
CreateTextFormat

テキスト レイアウトに使用されるテキスト形式オブジェクトを作成します。 (IDWriteFactory.CreateTextFormat)
CreateTextFormat

テキスト レイアウトに使用されるテキスト形式オブジェクトを作成します。私
CreateTextLayout

文字列、テキスト形式、および関連する制約を受け取り、完全に分析され、書式設定された結果を表す オブジェクトを生成します。
CreateTypography

テキスト レイアウトで使用する文字体裁オブジェクトを作成します。
DetermineMinWidth

単語全体の文字間を緊急に中断することなくレイアウトを設定できる最小幅を決定します。
DownloadCompleted

ダウンロード操作が終了すると、DownloadCompleted メソッドが任意のスレッドで呼び出されます。
描画

アプリケーションによって実装されたレンダリング コールバック (IDWriteTextRenderer::D rawInlineObject) は、これを使用して、オブジェクト型をキャストまたはクエリすることなくインライン オブジェクトを描画できます。 テキスト レイアウトでは、このメソッドは直接呼び出されません。
描画

指定したクライアント描画コンテキストを使用してテキストを描画します。
DrawGlyphRun

指定した位置にあるビットマップ ターゲットにグリフの実行を描画します。
DrawGlyphRun

IDWriteTextLayout::D raw は、この関数を呼び出して、グリフの実行をレンダリングするようにクライアントに指示します。 (IDWriteTextRenderer.DrawGlyphRun)
DrawGlyphRun

IDWriteTextLayout::D raw は、この関数を呼び出して、グリフの実行をレンダリングするようにクライアントに指示します。 (IDWriteTextRenderer1.DrawGlyphRun)
DrawInlineObject

IDWriteTextLayout::D raw は、インライン オブジェクトを描画する必要がある場合に、このアプリケーション コールバックを呼び出します。 (IDWriteTextRenderer.DrawInlineObject)
DrawInlineObject

IDWriteTextLayout::D raw は、インライン オブジェクトを描画する必要がある場合に、このアプリケーション コールバックを呼び出します。 (IDWriteTextRenderer1.DrawInlineObject)
DrawStrikethrough

IDWriteTextLayout::D raw は、この関数を呼び出して、取り消し線を描画するようにクライアントに指示します。 (IDWriteTextRenderer.DrawStrikethrough)
DrawStrikethrough

IDWriteTextLayout::D raw は、この関数を呼び出して、取り消し線を描画するようにクライアントに指示します。 (IDWriteTextRenderer1.DrawStrikethrough)
DrawUnderline

IDWriteTextLayout::D raw は、この関数を呼び出して、下線を描画するようにクライアントに指示します。 (IDWriteTextRenderer.DrawUnderline)
DrawUnderline

IDWriteTextLayout::D raw は、この関数を呼び出して、下線を描画するようにクライアントに指示します。 (IDWriteTextRenderer1.DrawUnderline)
DWRITE_MAKE_FONT_AXIS_TAG

フォント軸の OpenType タグを作成します。
DWRITE_MAKE_OPENTYPE_TAG

OpenType タグを 32 ビット整数として作成します。これにより、タグの最初の文字が最も低いバイト (リトル エンディアン アーキテクチャでは最下位) になります。これは、フォント ファイル内のタグと比較するために使用できます。
DWriteCreateFactory

個々のDirectWrite オブジェクトの後続の作成に使用されるDirectWriteファクトリ オブジェクトを作成します。
EnqueueCharacterDownloadRequest

フォント ダウンロード キュー (IDWriteFontDownloadQueue) に要求を追加します。 (IDWriteFontFaceReference.EnqueueCharacterDownloadRequest)
EnqueueFileFragmentDownloadRequest

フォント ダウンロード キュー (IDWriteFontDownloadQueue) に要求を追加します。 (IDWriteFontFaceReference.EnqueueFileFragmentDownloadRequest)
EnqueueFontDownloadRequest

フォント ダウンロード キュー (IDWriteFontDownloadQueue) に要求を追加します。 (IDWriteFontFaceReference.EnqueueFontDownloadRequest)
EnqueueGlyphDownloadRequest

フォント ダウンロード キュー (IDWriteFontDownloadQueue) に要求を追加します。 (IDWriteFontFaceReference.EnqueueGlyphDownloadRequest)
[等しい]

フォント参照の 2 つのインスタンスを等しいかどうか比較します。
[等しい]

Equals が呼び出されているフォントフェイスオブジェクトと、パラメーターとして渡されるフォントフェイスオブジェクトの等値比較を実行します。
FindFamilyName

指定したファミリ名を持つフォント ファミリを検索します。
FindFontFace

同じファイル、顔インデックス、およびシミュレーションを使用して、フォント セット内の一致するフォント面参照のインデックスを取得します。 (IDWriteFontSet.FindFontFace)
FindFontFaceReference

同じファイル、顔インデックス、およびシミュレーションを使用して、フォント セット内の一致するフォント面参照のインデックスを取得します。 (IDWriteFontSet.FindFontFaceReference)
FindLocaleName

指定したロケール名を持つロケール名/文字列ペアの 0 から始まるインデックスを取得します。
GetAlphaBlendParams

ClearType ブレンドに必要なアルファ ブレンド プロパティを取得します。
GetAlphaTextureBounds

グリフの実行の影響を受ける物理ピクセルの外接する四角形を取得します。
GetAutomaticFontAxes

自動軸オプションを取得します。
GetAxisNames

フォント軸のローカライズされた名前を取得します。
GetAxisValueNameCount

特定の軸の名前付き値の数を取得します。
GetAxisValueNames

フォント軸の特定の値のローカライズされた名前を取得します。
GetBaseline

フォントから指定されたベースラインを取得します。
GetBreakConditions

レイアウトでは、これを使用して、テキスト間のインライン オブジェクトの改行動作を決定します。
GetCaretMetrics

フォントのキャレット メトリックをデザイン 単位で取得します。
GetCharacterSpacing

文字間の間隔を取得します。
GetClearTypeLevel

レンダリング パラメーター オブジェクトの ClearType レベルを取得します。
GetClusterMetrics

各グリフ クラスターの論理プロパティと測定値を取得します。
GetColorPaletteCount

フォントで定義されているカラー パレットの数を取得します。
GetCount

言語と文字列のペアの数を取得します。
GetCount

文字列リスト内の文字列の数を取得します。
GetCurrentFontFile

現在のフォント ファイルへの参照を取得します。
GetCurrentRun

現在のカラー グリフの実行を取得します。
GetCurrentRun

列挙子の現在のグリフ実行を返します。
GetCurrentTransform

抽象座標を DIP にマップする変換を取得します。 既定では、これは ID 変換です。 これは、基になるデバイス コンテキストのワールド変換とは無関係であることに注意してください。
GetCurrentTransform

抽象座標を DIP にマップする変換を取得します。
GetDefaultFontAxisValues

フォント リソースでサポートされているすべての軸の既定値を取得します。
GetDesignGlyphAdvances

グリフのシーケンスの設計単位の進歩を取得します。
GetDesignGlyphMetrics

フォント デザイン単位で理想的な (解像度に依存しない) グリフ メトリックを取得します。
GetDrawingEffect

指定したテキスト位置にあるアプリケーション定義の描画効果を取得します。
GetEnhancedContrast

レンダリング パラメーター オブジェクトの拡張コントラスト プロパティを取得します。 有効な値は 0 以上です。
GetEudcFontCollection

EUDC (エンドユーザー定義文字) フォントのセットを表すフォント コレクションを取得します。
GetExpirationEvent

フォント セットの有効期限イベント (存在する場合) を取得します。 有効期限イベントは、フォントのインストール、アンインストール、または更新が原因で期限切れになっている場合に、システム フォント セット オブジェクトに設定されます。 (IDWriteFontCollection3::GetExpirationEvent)
GetExpirationEvent

フォント セットの有効期限イベント (存在する場合) を取得します。 有効期限イベントは、フォントのインストール、アンインストール、または更新が原因で期限切れになっている場合に、システム フォント セット オブジェクトに設定されます。 (IDWriteFontSet2::GetExpirationEvent)
GetFaceNames

ロケール名でインデックスが付いたフォントの顔名 (Regular や Bold など) を含むローカライズされた文字列コレクションを取得します。
GetFaceNames

ロケール名でインデックスが付いたフォントの顔名 (Regular や Bold など) を含むローカライズされた文字列オブジェクトを作成します。
GetFamilyNames

ロケール名でインデックス付けされたフォント ファミリのファミリ名を含むローカライズされた文字列オブジェクトを作成します。 (IDWriteFontFamily.GetFamilyNames)
GetFamilyNames

ロケール名でインデックス付けされたフォント ファミリのファミリ名を含むローカライズされた文字列オブジェクトを作成します。 (IDWriteFontFace3.GetFamilyNames)
GetFileCount

このローダー インスタンスを使用して作成されたフォント ファイル参照の数を返します。
GetFileFragmentLocality

フォント ファイル ストリーム内のバイト範囲 (フォント フラグメント) の局所性に関する情報を返します。
GetFilePathFromKey

フォント ファイル参照キーから絶対フォント ファイル パスを取得します。
GetFilePathLengthFromKey

フォント ファイル参照キーから絶対ファイル パスの長さを取得します。
GetFiles

フォント面を表すフォント ファイルを取得します。
GetFileSize

ファイルの合計サイズを取得します。
GetFileSize

フォント面の合計サイズをバイト単位で取得します。
GetFileTime

最終更新日を取得します。
GetFilteredFontIndices

指定した範囲でフィルター処理されたすべての項目インデックスを取得します。
GetFilteredFonts

指定された範囲 (エンドポイントを含む) でフィルター処理されたフォントのサブセットを取得します。
GetFilteredFonts

指定したプロパティでフィルター処理されたフォントのサブセットを取得します。
GetFilteredFonts

指定したインデックスでフィルター処理されたフォントのサブセットを取得します。
GetFirstFontResources

セットから各フォント リソースの最初の出現のみを含む新しいフォント セットを取得します。
GetFirstMatchingFont

指定したプロパティに最も一致するフォントを取得します。
GetFlowDirection

テキスト行が流れる方向を取得します。
GetFont

0 から始まるインデックスを指定してフォントを取得します。 (IDWriteFontList.GetFont)
GetFont

0 から始まるインデックスを指定してフォントを取得します。 (IDWriteFontFamily1.GetFont)
GetFont

0 から始まるインデックスを指定してフォントを取得します。 (IDWriteFontList1.GetFont)
GetFontAxisAttributes

フォント作成者がユーザー インターフェイスで軸を非表示にすることを推奨するかどうかなど、指定された軸を記述する属性を取得します。
GetFontAxisCount

フォント リソースでサポートされている軸の数を取得します。
GetFontAxisRanges

各軸の値範囲を取得します。
GetFontAxisRanges

1 つの項目の軸範囲を取得します。
GetFontAxisValueCount

フォントで定義されている軸の数を取得します。 これには、静的軸と可変軸の両方が含まれます。
GetFontAxisValueCount

参照によって指定された軸の数を取得します。
GetFontAxisValueCount

形式に設定された軸の数を取得します。
GetFontAxisValues

フォントで使用される軸の値の一覧を取得します。
GetFontAxisValues

参照によって指定されたフォント軸の値の一覧を取得します。
GetFontAxisValues

書式のフォント軸値の一覧を取得します。
GetFontCollection

フォント リスト内のフォントを含むフォント コレクションを取得します。
GetFontCollection

現在のフォント コレクションを取得します。
GetFontCollection

指定した位置にあるテキストに関連付けられているフォント コレクションを取得します。
GetFontCount

フォント リスト内のフォントの数を取得します。
GetFontCount

セット内の合計フォント数を取得します。
GetFontDownloadQueue

このファクトリ オブジェクトに関連付けられているフォント ダウンロード キューを取得します。
GetFontFaceIndex

フォント ファイルまたはフォント ファイル内のフォント面の 0 から始まるインデックスを取得します。 フォント ファイルに 1 つの顔が含まれている場合、戻り値は 0 になります。
GetFontFaceIndex

フォント ファイル内のフォント面の 0 から始まるインデックスを取得します。
GetFontFaceReference

このフォントを識別するフォント面参照を取得します。 (IDWriteFont3.GetFontFaceReference)
GetFontFaceReference

このフォントを識別するフォント面参照を取得します。 (IDWriteFontFace3.GetFontFaceReference)
GetFontFaceReference

0 から始まるインデックスを指定して、フォント面参照を取得します。 (IDWriteFontFamily1.GetFontFaceReference)
GetFontFaceReference

0 から始まるインデックスを指定して、フォント面参照を取得します。 (IDWriteFontList1.GetFontFaceReference)
GetFontFaceReference

指定したインデックス位置にあるフォントへの参照を取得します。これは、ローカルまたはリモートの場合があります。
GetFontFaceReference

1 つの項目のフォント面参照を取得します。
GetFontFallback

現在のフォールバックを取得します。 レイアウトの作成以降に何も設定されていない場合は、nullptr になります。
GetFontFallback

現在のフォント フォールバック オブジェクトを取得します。
GetFontFamily

指定したフォントが属するフォント ファミリを取得します。
GetFontFamily

0 から始まるフォント ファミリ インデックスを指定して、フォント ファミリ オブジェクトを作成します。
GetFontFamily

0 から始まるフォント ファミリ インデックスを指定して、フォント ファミリ オブジェクトを作成します。
GetFontFamilyCount

コレクション内のフォント ファミリの数を取得します。
GetFontFamilyModel

フォント コレクションでファミリをグループ化するために使用されるフォント ファミリ モデルを取得します。
GetFontFamilyName

フォント ファミリ名のコピーを取得します。
GetFontFamilyName

指定した位置にあるテキストのフォント ファミリ名をコピーします。
GetFontFamilyNameLength

フォント ファミリ名の長さを取得します。
GetFontFamilyNameLength

現在の位置にあるフォント ファミリ名の長さを取得します。
GetFontFeature

指定したインデックス位置にあるフォント機能を取得します。
GetFontFeatureCount

現在のフォントの OpenType フォント機能の数を取得します。
GetFontFile

フォント面を表すフォント ファイルを取得します。
GetFontFile

リソースのフォント ファイルを取得します。
GetFontFromFontFace

指定したフォント面オブジェクトと同じ物理フォントに対応するフォント オブジェクトを取得します。 指定した物理フォントは、フォント コレクションに属している必要があります。
GetFontLocality

0 から始まるインデックスを指定して、フォントの現在の位置を取得します。 (IDWriteFontFamily1.GetFontLocality)
GetFontLocality

0 から始まるインデックスを指定して、フォントの現在の位置を取得します。 (IDWriteFontList1.GetFontLocality)
GetFontLocality

1 つの項目の局所性を取得します。
GetFontResource

このフォントフェイスの基になるフォント リソースを取得します。
GetFontSet

このコレクションで使用される基になるフォント セットを取得します。
GetFontSet

このコレクションで使用される基になるフォント セットを取得します。
GetFontSet

このファミリで使用される基になるフォント セットを取得します。
GetFontSet

このリストで使用される基になるフォント セットを取得します。
GetFontSignature

指定したフォントからフォント署名を読み取ります。 (オーバーロード 2/2)
GetFontSignature

指定したフォントからフォント署名を読み取ります。 (オーバーロード 1/2)
GetFontSize

DIP 単位のフォント サイズを取得します。
GetFontSize

指定した位置にあるテキストのフォント em の高さを取得します。
GetFontSourceName

(指定したフォントの) フォント ソース名を出力配列にコピーします。
GetFontSourceNameLength

指定したフォントのフォント ソース名の長さを取得します。
GetFontSourceType

指定したフォントのフォント ソースの種類を取得します。
GetFontStretch

テキストのフォント ストレッチを取得します。
GetFontStretch

指定した位置にあるテキストのフォント ストレッチを取得します。
GetFontStyle

テキストのフォント スタイルを取得します。
GetFontStyle

指定した位置にあるテキストのフォント スタイル (傾きとも呼ばれます) を取得します。
GetFontWeight

テキストのフォントの太さを取得します。
GetFontWeight

指定した位置にあるテキストのフォントの太さを取得します。
GetGamma

ガンマ補正に使用されるガンマ値を取得します。 有効な値は 0 より大きく、256 を超えることはできません。
GetGdiCompatibleGlyphAdvances

一連のグリフのピクセルアラインされた進みを返します。
GetGdiCompatibleGlyphMetrics

GDI で生成される内容と互換性のある戻り値を使用して、フォント デザイン 単位でグリフ メトリックを取得します。
GetGdiCompatibleGlyphPlacements

フォントと書き込みシステムのレンダリング ルールに従って、GetGlyphs メソッドから出力されるグリフを配置します。
GetGdiCompatibleMetrics

フォント面のデザイン単位と一般的なメトリックを取得します。 これらのメトリックは、フォントフェイス内のすべてのグリフに適用され、レイアウト計算のためにアプリケーションによって使用されます。 (IDWriteFontFace.GetGdiCompatibleMetrics)
GetGdiCompatibleMetrics

フォント面のデザイン単位と一般的なメトリックを取得します。 これらのメトリックは、フォントフェイス内のすべてのグリフに適用され、レイアウト計算のためにアプリケーションによって使用されます。 (IDWriteFontFace1.GetGdiCompatibleMetrics)
GetGdiInterop

GDI との相互運用性に使用される オブジェクトを作成します。
GetGenerationCount

ダウンロード キューの現在の世代番号を取得します。ダウンロードが失敗したか成功したかに関係なく、ダウンロードが完了するたびにインクリメントされます。 この Cookie 値をキャッシュされたデータと比較して、古くなっているかどうかを判断できます。
GetGlyphCount

フォント面のグリフの数を取得します。
GetGlyphImageData

目的の画像形式に基づいてグリフ データへのポインターを取得します。
GetGlyphImageFormats

フォント全体でサポートされているすべてのグリフ イメージ形式を取得します。 (IDWriteFontFace4.GetGlyphImageFormats)
GetGlyphImageFormats

フォント全体でサポートされているすべてのグリフ イメージ形式を取得します。 (オーバーロード 1/2)
GetGlyphIndices

フォント 'CMAP' テーブルで定義されているグリフ インデックスへの UCS4 Unicode コード ポイントの標準マッピングを返します。
GetGlyphOrientationTransform

グリフランを描画するそれぞれの角度の 2x3 変換行列を返します。 (IDWriteTextAnalyzer1.GetGlyphOrientationTransform)
GetGlyphOrientationTransform

グリフランを描画するそれぞれの角度の 2x3 変換行列を返します。 (IDWriteTextAnalyzer2.GetGlyphOrientationTransform)
GetGlyphPlacements

フォントと書き込みシステムのレンダリングルールに従って、GetGlyphs メソッドから出力されたグリフを配置します。
GetGlyphRunOutline

アウトライン シンク インターフェイスを呼び出して、グリフの実行のアウトラインを計算します。
GetGlyphs

入力テキスト文字列を解析し、フォントと書き込みシステムのレンダリング規則に従って、グリフのセットおよび関連するグリフ データにマップします。
GetGrayscaleEnhancedContrast

グレースケールアンチエイリアシングに使用するコントラスト強化の量を取得します。
GetGridFitMode

グリッドフィット モードを取得します。
GetIncrementalTabStop

増分タブ位置を取得します。
GetIndex

フォント ファイルのコンテキストでフォントフェイスのインデックスを取得します。
GetInformationalStrings

ロケール名でインデックス付けされた、指定された情報文字列を含むローカライズされた文字列コレクションを取得します。
GetInformationalStrings

ロケール名でインデックス付けされた、指定された情報文字列を含むローカライズされた文字列コレクションを取得します。
GetInlineObject

指定した位置にあるインライン オブジェクトを取得します。
GetJustificationOpportunities

テキストとシェイプ グリフのプロパティを指定して、各グリフの正当な理由の機会情報を取得します。
GetJustifiedGlyphs

理由により、アラビア語と kashida などのグリフの進歩が増加した複雑なスクリプトの新しいグリフを入力します。
GetKerningPairAdjustments

フォントのカーニング テーブルからカーニング ペアの調整を取得します。
GetLastLineWrapping

最後の行の折り返しモードを取得します。
GetLastLineWrapping

最後の行の最後の単語がラップされているかどうかを取得します。
GetLastWriteTime

ファイルの最終変更時刻を取得します。
GetLastWriteTimeFromKey

フォント ファイル参照キーからファイルの最後の書き込み時刻を取得します。
GetLineMetrics

テキスト文字列の個々のテキスト行に関する情報を取得します。
GetLineMetrics

各行のプロパティを取得します。
GetLineSpacing

複数行のテキスト段落の行間調整セットを取得します。 (IDWriteTextFormat.GetLineSpacing)
GetLineSpacing

複数行のテキスト段落の行間調整セットを取得します。 (IDWriteTextFormat2.GetLineSpacing)
GetLineSpacing

行間情報を取得します。
GetLoader

フォント ファイル オブジェクトに関連付けられているファイル ローダーを取得します。
GetLocaleName

指定したインデックスを持つロケール名を、指定した配列にコピーします。 (IDWriteLocalizedStrings.GetLocaleName)
GetLocaleName

テキスト分析の影響を受ける範囲のロケール名を取得します。
GetLocaleName

ロケール名のコピーを取得します。
GetLocaleName

指定した位置にあるテキストのロケール名を取得します。
GetLocaleName

指定したインデックスを持つロケール名を、指定した配列にコピーします。 (IDWriteStringList.GetLocaleName)
GetLocaleNameLength

指定したインデックスを持つロケール名の文字数 (null ターミネータを含まない) を取得します。 (IDWriteLocalizedStrings.GetLocaleNameLength)
GetLocaleNameLength

ロケール名の長さを取得します。
GetLocaleNameLength

指定した位置にあるテキストのロケール名の長さを取得します。
GetLocaleNameLength

指定したインデックスを持つロケール名の文字数 (null ターミネータを含まない) を取得します。 (IDWriteStringList.GetLocaleNameLength)
GetLocalFileSize

フォント面のローカル サイズをバイト単位で取得します。これは常に GetFullSize 以下になります。 ローカリティがリモートの場合、この値は 0 です。 full の場合、この値は GetFileSize と等しくなります。
GetLocalFileSize

GetLocalFileSize は、現在ローカルのフォント ファイルのバイト数を返します。これは、常に GetFileSize によって返される完全なファイル サイズ以下である必要があります。
GetLocality

フォントの現在の局所性を取得します。
GetLocality

このフォント面参照の局所性を取得します。
GetLocality

ファイルの現在の局所性を取得します。
GetLocalityFromKey

一意のキーによって識別されるファイル リソースの局所性を取得します。
GetMatchingFonts

指定したプロパティと一致する順序でランク付けされたフォント ファミリ内のフォントの一覧を取得します。
GetMatchingFonts

指定したフォント ファミリ内のフォントの一覧を取得します。指定した軸の値とどの程度一致するかの順序でランク付けされます。
GetMatchingFonts

フォント ファミリ内のフォントの一覧を取得します。指定した軸の値とどの程度一致するか順にランク付けされます。
GetMatchingFonts

指定したプロパティでフィルター処理されたフォントのサブセットを返します。 (オーバーロード 2/2)
GetMatchingFonts

指定したプロパティでフィルター処理されたフォントのサブセットを返します。 (オーバーロード 1/2)
GetMatchingFonts

要求された入力に基づいて一致するフォント セットを取得し、より近い一致が前になるように並べ替えます。
GetMatchingFonts

要求された入力に基づいて一致するフォント セットを生成し、より近い一致が前になるように並べ替えます。
GetMatchingFontsByLOGFONT

指定した LOGFONT 値に基づいて、一致するフォントの一覧を取得します。 そのファミリ名のフォントのみが返されます。
GetMaxHeight

レイアウトの最大高さを取得します。
GetMaxWidth

レイアウトの最大幅を取得します。
GetMemoryDC

メモリ デバイス コンテキストへのハンドルを取得します。
GetMetrics

フォント面のデザイン単位と一般的なメトリックを取得します。 これらのメトリックは、フォントフェイス内のすべてのグリフに適用され、レイアウト計算のためにアプリケーションによって使用されます。 (IDWriteFont.GetMetrics)
GetMetrics

フォント面のデザイン単位と一般的なメトリックを取得します。 これらのメトリックは、フォントフェイス内のすべてのグリフに適用され、レイアウト計算のためにアプリケーションによって使用されます。 (IDWriteFontFace.GetMetrics)
GetMetrics

IDWriteTextLayout は、インライン オブジェクトの測定を取得するために、このコールバック関数を呼び出します。
GetMetrics

書式設定された文字列の全体的なメトリックを取得します。 (IDWriteTextLayout.GetMetrics)
GetMetrics

フォント面のデザイン単位と一般的なメトリックを取得します。 これらのメトリックは、フォントフェイス内のすべてのグリフに適用され、レイアウト計算のためにアプリケーションによって使用されます。 (IDWriteFont1.GetMetrics)
GetMetrics

フォント面のデザイン単位と一般的なメトリックを取得します。 これらのメトリックは、フォントフェイス内のすべてのグリフに適用され、レイアウト計算のためにアプリケーションによって使用されます。 (IDWriteFontFace1.GetMetrics)
GetMetrics

書式設定された文字列の全体的なメトリックを取得します。 (IDWriteTextLayout2.GetMetrics)
GetNumberSubstitution

テキスト分析の影響を受けるテキスト範囲から数値の置換を取得します。
GetOpticalAlignment

テキスト形式の光学式余白の配置を取得します。
GetOpticalAlignment

グリフを余白の端に合わせる方法を取得します。
GetOverhangMetrics

IDWriteTextLayout はこのコールバック関数を呼び出して、インライン オブジェクトの可視エクステント (DIP) を取得します。 単純なビットマップの場合、埋め込みがなく、張り出しがない場合、すべてのオーバーハングは単にゼロになります。
GetOverhangMetrics

レイアウトのオーバーハング (DIP 単位) とそのレイアウトに含まれるすべてのオブジェクト (テキスト グリフやインライン オブジェクトを含む) を返します。
GetPairKerning

指定した位置でペア カーニングが有効かどうかを取得します。
GetPaletteEntries

フォントのカラー パレットから色の値を取得します。
GetPaletteEntryCount

各カラー パレットのエントリ数を取得します。
GetPanose

フォントから PANOSE 値を取得し、フォントの選択と一致に使用します。
GetPanose

フォントの選択と一致に使用される、フォントから PANOSE 値を取得します。
GetParagraphAlignment

レイアウト ボックスの上端と下端を基準とする段落の配置オプションを取得します。
GetParagraphReadingDirection

段落の読み取り方向を取得します。
GetPixelGeometry

レンダリング パラメーター オブジェクトのピクセル ジオメトリを取得します。
GetPixelsPerDip

DIP あたりのビットマップ ピクセル数を取得します。
GetPixelsPerDip

DIP あたりの物理ピクセル数を取得します。
GetPropertyOccurrenceCount

指定されたプロパティ値がセット内で発生した回数を返します。
GetPropertyValues

特定のフォント 項目インデックスのプロパティ値を返します。 (オーバーロード 2/3)
GetPropertyValues

特定のフォント 項目インデックスのプロパティ値を返します。 (オーバーロード 1/3)
GetPropertyValues

特定のフォント 項目インデックスのプロパティ値を返します。 (オーバーロード 3/3)
GetReadingDirection

段落内のテキストの現在の読み取り方向を取得します。
GetRecommendedRenderingMode

指定したサイズとレンダリング パラメーターを使用して、フォントに推奨されるレンダリング モードを決定します。 (IDWriteFontFace.GetRecommendedRenderingMode)
GetRecommendedRenderingMode

指定したサイズとレンダリング パラメーターを使用して、フォントに推奨されるレンダリング モードを決定します。 (IDWriteFontFace1.GetRecommendedRenderingMode)
GetRecommendedRenderingMode

フォント、サイズ、ワールド変換、測定モードに基づいて、推奨されるテキストレンダリングとグリッドフィットモードを決定します。 (IDWriteFontFace3.GetRecommendedRenderingMode)
GetRecommendedRenderingMode

フォント、サイズ、ワールド変換、測定モードに基づいて、推奨されるテキストレンダリングとグリッドフィットモードを決定します。 (IDWriteFontFace2.GetRecommendedRenderingMode)
GetReferenceKey

フォント ファイルの参照キーへのポインターを取得します。 返されたポインターは、フォント ファイル オブジェクトが解放されるまで有効です。
GetRenderingMode

レンダリング パラメーター オブジェクトのレンダリング モードを取得します。
GetRenderingMode1

レンダリング モードを取得します。
GetResult

非同期操作の結果を返します。 操作がまだ完了していない場合、戻り値はE_PENDINGされます。
GetScriptProperties

特定のスクリプトのプロパティを取得します。
GetSimulations

指定したフォントに適用されるシミュレーションを示す値を取得します。
GetSimulations

フォント面のアルゴリズム スタイル シミュレーション フラグを取得します。 (IDWriteFontFace.GetSimulations)
GetSimulations

フォント面のアルゴリズム スタイル シミュレーション フラグを取得します。 (IDWriteFontFaceReference.GetSimulations)
GetSize

ターゲット ビットマップの寸法を取得します。
GetStretch

指定したフォントのストレッチ (幅) を取得します。
GetStretch

このフォントのストレッチ (幅とも呼ばれます) を取得します。
GetStrikethrough

指定した位置にあるテキストの取り消し線の存在を取得します。
GetString

指定したインデックスを持つ文字列を、指定した配列にコピーします。 (IDWriteLocalizedStrings.GetString)
GetString

指定したインデックスを持つ文字列を、指定した配列にコピーします。 (IDWriteStringList.GetString)
GetStringLength

指定したインデックスを持つ文字列の文字数 (null ターミネータを含まない) を取得します。 (IDWriteLocalizedStrings.GetStringLength)
GetStringLength

指定したインデックスを持つ文字列の文字数 (null ターミネータを含まない) を取得します。 (IDWriteStringList.GetStringLength)
GetStyle

指定したフォントのスタイル (傾き) を取得します。
GetStyle

このフォントのスタイル (傾きとも呼ばれます) を取得します。
GetSystemFontCollection

インストールされているフォントのセットを表す オブジェクトを取得します。
GetSystemFontCollection

システム フォントの重み/幅/傾きツリーを取得します。
GetSystemFontCollection

ファミリにグループ化されたフォントのコレクションを取得します。 (IDWriteFactory6::GetSystemFontCollection)
GetSystemFontCollection

ファミリにグループ化されたフォントのコレクションを取得します。 (IDWriteFactory7::GetSystemFontCollection)
GetSystemFontFallback

システム フォント フォールバック リストからフォント フォールバック オブジェクトを作成します。
GetSystemFontSet

システム フォントの一覧を取得します。
GetSystemFontSet

システム フォントのセットを取得します。 (IDWriteFactory6::GetSystemFontSet)
GetSystemFontSet

システム フォントのセットを取得します。 (IDWriteFactory7::GetSystemFontSet)
GetTextAlignment

レイアウト ボックスの先頭と末尾の端を基準にしたテキストの配置オプションを取得します。
GetTextAntialiasMode

ビットマップ レンダー ターゲットの現在のテキストアンチエイリアシング モードを取得します。
GetTextAtPosition

指定したテキスト位置から始まるテキストブロックを取得します。
GetTextBeforePosition

指定した位置の直前にあるテキスト ブロックを取得します。
GetTextComplexity

テキストの複雑さ、および完全なスクリプト シェイプのために IDWriteTextAnalyzer::GetGlyphs を呼び出す必要があるかどうかを判断します。
GetTrimming

レイアウト ボックスをオーバーフローするテキストのトリミング オプションを取得します。
GetType

フォント面のファイル形式の種類を取得します。
GetTypographicFeatures

スクリプトまたはフォントで使用できる OpenType 機能の完全な一覧を返します。
GetTypography

指定した位置にあるテキストの文字体裁設定を取得します。
GetUnderline

指定した位置にあるテキストの下線の存在を取得します。
GetUnicodeRanges

フォントでサポートされている文字範囲の一覧を取得します。
GetUnicodeRanges

フォントでサポートされている文字範囲の一覧を取得します。
GetVerticalGlyphOrientation

目的のグリフの向きと解決された bidi レベルを取得するためにテキスト アナライザーによって使用されます。
GetVerticalGlyphOrientation

垂直方向の読み取り方向を使用する場合は、グリフの優先方向を取得します。 (IDWriteTextFormat1.GetVerticalGlyphOrientation)
GetVerticalGlyphOrientation

垂直方向の読み取り方向を使用する場合は、グリフの優先方向を取得します。 (IDWriteTextLayout2.GetVerticalGlyphOrientation)
GetVerticalGlyphVariants

GetGlyphIndices から取得した名目グリフの垂直形式を取得します。
GetWaitHandle

非同期操作が完了するまで待機するために使用できるハンドルを返します。 ハンドルは、インターフェイスが解放されるまで有効なままです。
GetWeight

指定したフォントの太さ (ストロークの太さ) を取得します。
GetWeight

このフォントの重みを取得します。
GetWordWrapping

単語の折り返しオプションを取得します。
HasCharacter

フォントが指定した文字をサポートしているかどうかを判断します。
HasCharacter

フォントが指定した文字をサポートしているかどうかを判断します。
HasKerningPairs

フォントがペア カーニングをサポートしているかどうかを判断します。
HasVariations

このフォントフェイスのリソースが可変軸をサポートするかどうかを決定します。 (IDWriteFontFace5::HasVariations)
HasVariations

このフォントフェイスのリソースが可変軸をサポートするかどうかを決定します。 (IDWriteFontResource::HasVariations)
HasVerticalGlyphVariants

フォントに垂直方向のグリフバリアントがあるかどうかを判断します。
HitTestPoint

アプリケーションは、レイアウト ボックスの左上の位置を基準にして特定のピクセル位置を渡してこの関数を呼び出し、ヒット テストが発生したテキスト文字列の対応するヒット テスト メトリックに関する情報を取得します。
HitTestTextPosition

アプリケーションは、この関数を呼び出して、テキストの位置と位置の論理側を指定して、レイアウト ボックスの左上を基準としたピクセル位置を取得します。
HitTestTextRange

アプリケーションは、この関数を呼び出して、テキスト位置の範囲に対応する一連のヒット テスト メトリックを取得します。 メインの使用法の 1 つは、テキスト文字列の強調表示選択を実装することです。
InvalidateLayout

レイアウトを無効にし、メトリックまたは描画関数を呼び出す前にレイアウトを強制的に再測定します。 これは、フォントの局所性が変更され、レイアウトを再描画する必要がある場合、またはクライアント実装 IDWriteInlineObject のサイズが変更された場合に便利です。
IsCharacterLocal

文字がフォントからローカルにダウンロードされるかどうかを判断します。
IsColorFont

レンダリング パスが必要になる可能性があるかどうかを判断できるようにします。
IsColorFont

カラー レンダリング パスが必要になる可能性があるかどうかを判断できます。
IsEmpty

ダウンロード キューが空かどうかを判断します。 キューには、既にダウンロードされている要求は含まれていないことに注意してください。 BeginDownloadclears キューを呼び出します。
IsGlyphLocal

グリフがフォントからローカルにダウンロードされるかどうかを判断します。
IsMonospacedFont

フォントが単一スペースかどうか、つまり文字が同じ固定ピッチ幅 (非比例) であるかどうかを判断します。
IsMonospacedFont

テキスト範囲のフォントが単一スペースかどうか、つまりフォント文字が同じ固定ピッチ幅であるかどうかを判断します。
IsSymbolFont

フォントがシンボル フォントであるかどうかを判断します。 (IDWriteFont.IsSymbolFont)
IsSymbolFont

フォントがシンボル フォントであるかどうかを判断します。 (IDWriteFontFace.IsSymbolFont)
JustifyGlyphAdvances

線の幅に合わせてグリフの配列が進むのを正当化します。
MapCharacters

テキストの開始範囲をレンダリングするために使用する適切なフォントを決定します。
MoveNext

コレクション内の次のフォント ファイルに進みます。 最初に作成されると、列挙子はコレクションの最初の要素の前に配置され、MoveNext の最初の呼び出しは最初のファイルに進みます。
MoveNext

列挙子の次のグリフ実行に移動します。
ReadFileFragment

フォント ファイルからフラグメントを読み取ります。
RegisterFontCollectionLoader

カスタム フォント コレクション ローダーをファクトリ オブジェクトに登録します。
RegisterFontFileLoader

フォント ファイル ローダーをDirectWriteに登録します。
ReleaseFileFragment

ファイルからフラグメントを解放します。
ReleaseFontTable

TryGetFontTable から前に取得したテーブルを解放します。
ReleaseGlyphImageData

ReadGlyphData から取得したテーブル データを解放します。
RemoveListener

AddListener を使用して以前に登録された通知ハンドラーの登録を解除します。
サイズ変更

ビットマップのサイズを変更します。
SetAutomaticFontAxes

フォント軸の自動オプションを設定します。
SetBidiLevel

範囲に双方向レベルを設定します。これは、実行の変更ごとに 1 回呼び出されます (明示的または解決済みの暗黙的)。
SetCharacterSpacing

文字間の間隔を設定します。
SetCurrentTransform

抽象座標を DIP (デバイスに依存しないピクセル) にマップする変換を設定します。 これは、基になるデバイス コンテキストのワールド変換には影響しません。
SetDrawingEffect

アプリケーション定義の描画効果を設定します。
SetFlowDirection

段落フローの方向を設定します。
SetFontAxisValues

書式のフォント軸の値を設定します。
SetFontCollection

フォント コレクションを設定します。
SetFontFallback

カスタム フォント フォールバックをレイアウトに適用します。 何も設定されていない場合は、既定のシステム フォールバック リストが使用されます。
SetFontFallback

カスタム フォント フォールバックをレイアウトに適用します。
SetFontFamilyName

指定したテキスト範囲内のテキストの null で終わるフォント ファミリ名を設定します。
SetFontSize

指定したテキスト範囲内のテキストのフォント サイズを DIP 単位で設定します。
SetFontStretch

指定したテキスト範囲内のテキストのフォント ストレッチを設定します。
SetFontStyle

DWRITE_TEXT_RANGE構造体で指定されたテキスト範囲内のテキストのフォント スタイルを設定します。
SetFontWeight

DWRITE_TEXT_RANGE構造体で指定されたテキスト範囲内のテキストのフォントの太さを設定します。
SetGlyphOrientation

テキスト アナライザーは、この呼び出しを呼び出して、シェイプと描画の各文字の実際の向きを報告します。
SetIncrementalTabStop

隣接する 2 つのタブ位置間の固定距離を設定します。
SetInlineObject

インライン オブジェクトを設定します。
SetLastLineWrapping

最後の行の折り返しモードを設定します。
SetLastLineWrapping

最後の行の最後の単語をラップするかどうかを設定します。
SetLineBreakpoints

指定した位置から開始して、各文字の改行の機会を設定します。
SetLineSpacing

行間を設定します。
SetLineSpacing

行間を設定します。 (IDWriteTextFormat2.SetLineSpacing)
SetLineSpacing

行間を設定します。 (IDWriteTextLayout3.SetLineSpacing)
SetLocaleName

指定したテキスト範囲内のテキストのロケール名を設定します。
SetMaxHeight

レイアウトの最大高さを設定します。
SetMaxWidth

レイアウトの最大幅を設定します。
SetNumberSubstitution

テキスト分析の影響を受けるテキスト範囲の数値の置換を設定します。
SetOpticalAlignment

テキスト形式の光学式余白の配置を設定します。
SetOpticalAlignment

グリフを余白の端に合わせる方法を設定します。
SetPairKerning

指定されたテキスト範囲でペア カーニングを有効または無効にします。
SetParagraphAlignment

レイアウト ボックスの上端と下端を基準にして段落の配置オプションを設定します。
SetPixelsPerDip

DIP あたりのビットマップ ピクセル数を設定します (デバイスに依存しないピクセル)。 DIP は 1/96 インチなので、この値は 1 インチあたりのピクセル数を 96 で割った場合の数値です。
SetReadingDirection

段落の読み上げ方向を設定します。
SetScriptAnalysis

指定したテキスト範囲のスクリプト分析を報告します。
SetStrikethrough

指定したテキスト範囲内のテキストの取り消し線を設定します。
SetTextAlignment

IDWriteTextFormat インターフェイスのレイアウト ボックスの前後の端を基準にして、段落内のテキストの配置を設定します。
SetTextAntialiasMode

ビットマップ レンダー ターゲットの現在のテキストアンチエイリアシング モードを設定します。
SetTrimming

レイアウト幅をオーバーフローするテキストのトリミング オプションを設定します。
SetTypography

指定したテキスト範囲内のテキストのフォント 文字体裁機能を設定します。
SetUnderline

指定したテキスト範囲内のテキストの下線を設定します。
SetVerticalGlyphOrientation

テキスト形式の向きを設定します。
SetVerticalGlyphOrientation

垂直方向の読み取り方向を使用する場合は、グリフの優先方向を設定します。
SetWordWrapping

単語の折り返しオプションを設定します。
TranslateColorGlyphRun

グリフの実行を一連のカラー グリフ実行に変換します。これは、元の "基本" 実行の色表現を生成するためにレンダリングできます。
TranslateColorGlyphRun

このメソッドはグリフ実行で呼び出され、複数のカラー グリフ実行に変換されます。
TryGetFontTable

指定した OpenType フォント テーブルが存在する場合は検索し、そのテーブルへのポインターを返します。 この関数は、フォント ファイル ローダーによって実装された IDWriteFontFileStream インターフェイスを介して、基になるフォント データにアクセスします。
UnpackFontFile

UnpackFontFile メソッドは、コンテナー ファイル (WOFF または WOFF2) からフォント データをアンパックし、アンパックされたフォント データをフォント ファイル ストリームの形式で返します。
UnregisterFontCollectionLoader

RegisterFontCollectionLoader を使用して以前に登録されたカスタム フォント コレクション ローダーの登録を解除します。
UnregisterFontFileLoader

RegisterFontFileLoader を使用して、以前にDirectWriteフォント システムに登録されていたフォント ファイル ローダーの登録を解除します。

インターフェイス

 
IDWriteAsyncResult

非同期操作の結果を表します。 クライアントは インターフェイスを使用して、操作が完了するのを待機し、結果を取得できます。
IDWriteBitmapRenderTarget

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

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

このインターフェイスを使用すると、アプリケーションはカラー グリフの実行を列挙できます。
IDWriteColorGlyphRunEnumerator1

カラー グリフの順序付きコレクションの列挙子が実行されます。
IDWriteFactory

後続のすべてのDirectWrite オブジェクトを作成するために使用されます。 このインターフェイスは、すべてのDirectWrite オブジェクトのルート ファクトリ インターフェイスです。
IDWriteFactory1

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

すべてのDirectWrite オブジェクトのルート ファクトリ インターフェイス。私
IDWriteFactory3

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

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

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

このインターフェイスは、すべてのDirectWrite オブジェクトが作成されるファクトリ オブジェクトを表します。 IDWriteFactory6 は、フォントとフォント リソースを操作するための新しい機能を追加します。
IDWriteFactory7

このインターフェイスは、すべてのDirectWrite オブジェクトが作成されるファクトリ オブジェクトを表します。 IDWriteFactory7 は、システム フォントを操作するための新しい機能を追加します。
IDWriteFont

フォント コレクション内の物理フォントを表します。 このインターフェイスは、物理フォントからフォントフェイスを作成したり、既存のフォントフェイスからフォントフェイスメトリックや顔名などの情報を取得したりするために使用されます。
IDWriteFont1

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

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

フォント コレクション内のフォントを表します。
IDWriteFontCollection

システムにインストールされているフォントのセットや、特定のディレクトリ内のフォントのセットなど、一連のフォントをカプセル化するオブジェクト。 (IDWriteFontCollection)
IDWriteFontCollection1

システムにインストールされているフォントのセットや、特定のディレクトリ内のフォントのセットなど、一連のフォントをカプセル化するオブジェクト。 (IDWriteFontCollection1)
IDWriteFontCollection2

このインターフェイスは、システムにインストールされているフォントのセットや特定のディレクトリ内のフォントのセットなど、一連のフォントをカプセル化します。 フォント コレクション API を使用すると、使用可能なフォント ファミリとフォントを検出したり、フォントに関するメタデータを取得したりできます。 (IDWriteFontCollection2)
IDWriteFontCollection3

このインターフェイスは、システムにインストールされているフォントのセットや特定のディレクトリ内のフォントのセットなど、一連のフォントをカプセル化します。 フォント コレクション API を使用すると、使用可能なフォント ファミリとフォントを検出したり、フォントに関するメタデータを取得したりできます。 (IDWriteFontCollection3)
IDWriteFontCollectionLoader

特定の種類のキーを指定してフォントのコレクションを構築するために使用されます。
IDWriteFontDownloadListener

フォント ダウンロード キュー (IDWriteFontDownloadQueue インターフェイス) から通知を受け取るアプリケーション定義のコールバック インターフェイス。
IDWriteFontDownloadQueue

リモート フォント、文字、グリフ、フォント フラグメントのダウンロード要求をエンキューするインターフェイス。
IDWriteFontFace

このインターフェイスは、メトリック、名前、グリフアウトラインなどのさまざまなフォント データを公開します。 フォントの顔の種類、適切なファイル参照、顔識別データが含まれています。
IDWriteFontFace1

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

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

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

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

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

フォント面への参照を表します。
IDWriteFontFaceReference1

フォント面への参照を表します。 フォントに対する一意に識別される参照。そこからフォントの顔を作成して、フォント メトリックのクエリを実行し、レンダリングに使用できます。
IDWriteFontFallback

フォント リストからフォールバック フォントにアクセスできます。
IDWriteFontFallback1

フォント リストからフォールバック フォントにアクセスできます。
IDWriteFontFallbackBuilder

Unicode フォント フォールバック マッピングを作成し、それらのマッピングからフォント フォールバック オブジェクトを作成できます。
IDWriteFontFamily

関連するフォントのファミリを表します。 (IDWriteFontFamily)
IDWriteFontFamily1

関連するフォントのファミリを表します。 (IDWriteFontFamily1)
IDWriteFontFamily2

関連するフォントのファミリを表します。 IDWriteFontFamily2 は 、フォント軸の値でフォントを取得するなど、新しい機能を追加します。
IDWriteFontFile

フォント ファイルを表します。 フォント マネージャーやフォント ビューアーなどのアプリケーションでは、IDWriteFontFile::Analyze を呼び出して、特定のファイルがフォント ファイルかどうか、およびフォント システムでサポートされているフォントの種類であるかどうかを調べます。
IDWriteFontFileEnumerator

フォント ファイルのコレクションをカプセル化します。 フォント システムでは、このインターフェイスを使用して、フォント コレクションの作成時にフォント ファイルを列挙します。
IDWriteFontFileLoader

特定の種類のフォント ファイル リソースをフォント ファイル参照キーからフォント ファイル ストリーム オブジェクトに読み込む処理を行います。
IDWriteFontFileStream

カスタム フォント ファイル ローダーからフォント ファイル データを読み込みます。
IDWriteFontList

フォントの一覧を表します。 (IDWriteFontList)
IDWriteFontList1

フォントの一覧を表します。 (IDWriteFontList1)
IDWriteFontList2

フォントの一覧を表します。 IDWriteFontList2 は、リストで使用される基になるフォント セットの取得など、新しい機能を追加します。
IDWriteFontResource

フォント リソースの軸情報を提供し、特定のフォントフェイス インスタンスを作成するために使用されます。
IDWriteFontSet

フォント セットを表します。 (IDWriteFontSet)
IDWriteFontSet1

フォント セットを表します。 (IDWriteFontSet1)
IDWriteFontSet2

フォント セットを表します。 (IDWriteFontSet2)
IDWriteFontSet3

フォント セットを表します。 (IDWriteFontSet3)
IDWriteFontSet4

フォント セットを表します。 (IDWriteFontSet4)
IDWriteFontSetBuilder

フォント セットを構築するためのメソッドを含みます。 (IDWriteFontSetBuilder)
IDWriteFontSetBuilder1

フォント セットを構築するためのメソッドを含みます。 (IDWriteFontSetBuilder1)
IDWriteFontSetBuilder2

フォント セットを構築するためのメソッドを含みます。 (IDWriteFontSetBuilder2)
IDWriteGdiInterop

GDI との相互運用性を提供します。たとえば、フォント面を LOGFONT 構造体に変換するメソッドや、GDI フォントの説明をフォントの顔に変換するメソッドなどです。 また、ビットマップ レンダー ターゲット オブジェクトを作成するためにも使用されます。 (IDWriteGdiInterop)
IDWriteGdiInterop1

GDI との相互運用性を提供します。たとえば、フォント面を LOGFONT 構造体に変換するメソッドや、GDI フォントの説明をフォントの顔に変換するメソッドなどです。 また、ビットマップ レンダー ターゲット オブジェクトを作成するためにも使用されます。 (IDWriteGdiInterop1)
IDWriteGlyphRunAnalysis

グリフの実行をレンダリングするために使用される低レベルの情報が含まれます。
IDWriteInlineObject

アプリケーション定義のインライン グラフィックをラップし、グラフィックがテキストとインラインのグリフであるかのように、DWrite がメトリックにクエリを実行できるようにします。
IDWriteInMemoryFontFileLoader

メモリ内フォントにアクセスできるフォント ファイル ローダーを表します。
IDWriteLocalFontFileLoader

ローカル フォント ファイルを操作し、フォント ファイル参照キーからローカル フォント ファイル情報を公開する IDWriteFontFileLoader インターフェイスの組み込みの実装。
IDWriteLocalizedStrings

ロケール名でインデックス付けされた文字列のコレクションを表します。
IDWriteNumberSubstitution

指定したロケールの適切な数字と数字の句読点を保持します。
IDWritePixelSnapping

DIP あたりのピクセル数 (デバイスに依存しないピクセル数) やテキスト レンダラーの現在の変換マトリックスなどのピクセル スナップ プロパティを定義します。
IDWriteRemoteFontFileLoader

リモート (ダウンロード可能) フォントにアクセスできるフォント ファイル ローダーを表します。
IDWriteRemoteFontFileStream

フォント ファイル ストリームを表します。その一部は非ローカルである可能性があります。
IDWriteRenderingParams

グリフのラスター化とフィルター処理のための ClearType レベル、拡張コントラスト、ガンマ補正などのテキスト レンダリング設定を表します。
IDWriteRenderingParams1

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

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

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

数値でインデックスが付いた文字列のコレクションを表します。
IDWriteTextAnalysisSink

このインターフェイスは、特定のテキスト分析の出力を受信するために、テキスト アナライザーのクライアントによって実装されます。
IDWriteTextAnalysisSink1

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

テキスト アナライザーのクライアントによって実装され、アナライザーにテキストを提供します。
IDWriteTextAnalysisSource1

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

アラビア語などの言語の双方向 (bidi) サポート、改行機会の決定、グリフの配置、番号の置換など、複雑なスクリプト処理のさまざまなテキスト プロパティを分析します。
IDWriteTextAnalyzer1

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

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

IDWriteTextFormat インターフェイスは、テキストの書式設定に使用されるフォントと段落のプロパティを記述し、ロケール情報を記述します。
IDWriteTextFormat1

テキストの書式設定に使用されるフォントと段落のプロパティについて説明し、ロケール情報について説明します。 (IDWriteTextFormat1)
IDWriteTextFormat2

テキストの書式設定に使用されるフォントと段落のプロパティについて説明し、ロケール情報について説明します。 (IDWriteTextFormat2)
IDWriteTextFormat3

テキストの書式設定に使用されるフォントと段落のプロパティについて説明し、ロケール情報について説明します。 (IDWriteTextFormat3)
IDWriteTextLayout

IDWriteTextLayout インターフェイスは、完全に分析および書式設定された後のテキスト ブロックを表します。
IDWriteTextLayout1

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

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

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

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

テキスト、インライン オブジェクト、下線などの装飾のレンダリングを実行するアプリケーション定義コールバックのセットを表します。 (IDWriteTextRenderer)
IDWriteTextRenderer1

テキスト、インライン オブジェクト、下線などの装飾のレンダリングを実行するアプリケーション定義コールバックのセットを表します。 (IDWriteTextRenderer1)
IDWriteTypography

フォントの文字体裁の設定を表します。

構造

 
DWRITE_CARET_METRICS

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

グリフ クラスターに関する情報が含まれています。
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_METRICS)
DWRITE_LINE_METRICS1

書式設定されたテキスト行に関する情報が含まれます。 (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_METRICS)
DWRITE_TEXT_METRICS1

レイアウト後のテキストに関連付けられているメトリックが含まれます。 (DWRITE_TEXT_METRICS1)
DWRITE_TEXT_RANGE

IDWriteTextLayout オブジェクトで表されるテキストに書式を適用するテキスト位置の範囲を指定します。
DWRITE_TRIMMING

レイアウト ボックスをオーバーフローするテキストのトリミング オプションを指定します。
DWRITE_TYPOGRAPHIC_FEATURES

テキストの整形中に適用する一連の文字体裁機能が含まれています。
DWRITE_UNDERLINE

下線の幅、太さ、オフセット、実行高さ、読み取り方向、流れ方向に関する情報が含まれます。
DWRITE_UNICODE_RANGE

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