次の方法で共有


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

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

このセクションでは、次の操作を行います。

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