次の方法で共有


ID2D1RenderTarget::D rawText メソッド

IDWriteTextFormat オブジェクトによって提供される書式情報を使用して、指定されたテキストを描画します。

オーバーロードの一覧

メソッド 説明
DrawText(WCHAR*,IDWriteTextFormat*,D2D1_RECT_F,ID2D1Brush&*,D2D1_DRAW_TEXT_OPTIONS,DWRITE_TEXT_MEASURING_METHOD) IDWriteTextFormat オブジェクトによって提供される書式情報を使用して、指定されたテキストを描画します。
DrawText(WCHAR*,IDWriteTextFormat*,D2D1_RECT_F*,ID2D1Brush*,D2D1_DRAW_TEXT_OPTIONS,DWRITE_TEXT_MEASURING_METHOD) IDWriteTextFormat オブジェクトによって提供される書式情報を使用して、指定されたテキストを描画します。

解説

Direct2D でテキストを描画するには、1 つの書式を持つテキストには ID2D1RenderTarget::D rawText メソッドを使用し、複数の形式、高度な OpenType 機能、またはヒット テストが必要な場合は ID2D1RenderTarget::D rawTextLayout メソッドを使用します。 これらのメソッドは、DirectWrite API を使用して高品質のテキスト表示を提供します。

失敗した場合、このメソッドはエラー コードを返しません。 描画操作 (DrawText など) が失敗したかどうかを判断するには、ID2D1RenderTarget::EndDraw メソッドまたは ID2D1RenderTarget::Flush メソッドによって返される結果をチェックします。

例については、「 テキストを描画する方法」を参照してください。

要件

要件
ライブラリ
D2d1.lib
[DLL]
D2d1.dll

関連項目

ID2D1RenderTarget

IDWriteTextFormat

テキストを描画する方法

テキストの書式設定とレイアウトの概要