ITextServices2::TxDrawD2D メソッド (textserv.h)

Direct2D レンダリングを使用してテキスト サービス オブジェクトを描画します。

構文

HRESULT TxDrawD2D(
  ID2D1RenderTarget *pRenderTarget,
  LPCRECTL          lprcBounds,
  LPRECT            lprcUpdate,
  LONG              lViewId
);

パラメーター

pRenderTarget

種類: ID2D1RenderTarget*

テキスト サービス オブジェクトを描画する Direct2D レンダリング オブジェクト。

lprcBounds

種類: LPCRECTL

境界 (クライアント) の四角形。

lprcUpdate

型: LPRECT

描画デバイス コンテキストの論理座標系で lprcBounds 四角形内で更新する四角形。 このパラメーターが NULL の場合は、クライアントの四角形全体を描画する必要があります。

lViewId

型: LONG

描画するビュー。

意味
TXTVIEW_ACTIVE
インプレース アクティブ ビューを描画します。
TXTVIEW_INACTIVE
印刷プレビューなど、インプレースアクティブ ビュー以外のビューを描画します。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー textserv.h
[DLL] Msftedit.dll

こちらもご覧ください

ITextServices2