Share via


IDWriteTextLayout::SetInlineObject メソッド

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

構文

virtual HRESULT SetInlineObject(
    IDWriteInlineObject * inlineObject,
    DWRITE_TEXT_RANGE  textRange
) = 0;

パラメーター

  • inlineObject
    アプリケーション定義のインライン オブジェクト。

  • textRange
    この変更を適用するテキスト範囲。

戻り値

メソッドが成功した場合は、S_OK が返されます。 それ以外の場合は、エラー コードが返されます。HRESULT.

解説

アプリケーションは、この関数を呼び出し、特定の範囲のアプリケーション定義のインライン オブジェクトを示すプロパティ セットを指定することがあります。

このインライン オブジェクトは、指定された範囲に適用され、その範囲が描画されるときに DrawInlineObject コールバックによってアプリケーションに戻されます。対象の範囲内のテキストはすべて表示されません。

要件

クライアントの最小要件

Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム

サーバーの最小要件

Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム

ヘッダー

Dwrite.h

ライブラリ

Dwrite.lib

DLL

Dwrite.dll

参照

IDWriteTextLayout