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