Share via


方法に関するトピック (DirectWrite)

次のトピックでは、DirectWrite API の概要について説明します。

このセクションの内容

トピック 説明
テキストを配置する方法
IDWriteTextFormat インターフェイスDirectWriteSetTextAlignment メソッドを使用してテキストを配置できます
複数のモニターのサポートを追加する方法
DirectWriteには、複数のモニターを持つシステムのサポートが含まれています。 モニターによってピクセル ジオメトリ (RGB、BGR、FLAT) またはその他の属性が異なる場合があります。 ピクセル ジオメトリの詳細については、「 DWRITE_PIXEL_GEOMETRY リファレンス」トピックを参照してください。 このトピックでは、DirectWrite アプリケーションに複数のモニターのサポートを追加する方法について説明します。
アプリケーションが高 DPI ディスプレイに正しく表示されるようにする方法
高 DPI ディスプレイで適切に表示されるウィンドウを作成する方法について説明します。
テキストが正しい読み取り方向で表示されるようにする方法
アラビア語やヘブライ語などの一部の言語では、右から左への読み取り方向が必要です。 DirectWriteテキスト書式オブジェクトの 場合、既定の読み取り方向は左から右です。 DirectWriteはロケールからの読み取り方向を自動的に推論しないため、自分で行う必要があります。
フォントを列挙する方法
この概要では、システム フォント コレクション内のフォントをファミリ名で列挙する方法について説明します。
テキスト レイアウトでヒット テストを実行する方法
IDWriteTextLayout インターフェイスを使用してテキストを表示するDirectWrite アプリケーションにヒット テストを追加する方法に関する簡単なチュートリアルを提供します。
テキスト レイアウトにインライン オブジェクトを追加する方法
IDWriteTextLayout インターフェイスを使用してテキストを表示するDirectWrite アプリケーションにインライン オブジェクトを追加する簡単なチュートリアルを提供します。
テキスト レイアウトにクライアント描画効果を追加する方法
IDWriteTextLayout インターフェイスとカスタム テキスト レンダラーを使用してテキストを表示するDirectWrite アプリケーションにクライアント描画効果を追加する簡単なチュートリアルを提供します。