次の方法で共有


ICompositionDrawingSurfaceInterop::BeginDraw メソッド (windows.ui.composition.interop.h)

サーフェス上での描画を開始します。

構文

HRESULT BeginDraw(
  [in, optional] const RECT *updateRect,
  [in]           REFIID     iid,
  [out]          void       **updateObject,
  [out]          POINT      *updateOffset
);

パラメーター

[in, optional] updateRect

型: const RECT*

更新するサーフェスのセクション。 更新四角形は、サーフェスの境界内にある必要があります。 nullptr を指定すると、サーフェス全体を更新する必要があることを示します。

[in] iid

型: REFIID

取得するインターフェイスの識別子。

[out] updateObject

型: void**

iid パラメーターで指定された型のインターフェイス ポインターを受け取ります。 このパラメーターを NULL にすることはできません。

[out] updateOffset

種類: POINT*

アプリケーションが更新されたコンテンツを描画するサーフェスへのオフセット。 このオフセットは、更新四角形の左上隅を参照します。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 成功しなかった場合は、HRESULT エラー コードを返します。

要件

   
対象プラットフォーム Windows
ヘッダー windows.ui.composition.interop.h

関連項目

ICompositionDrawingSurfaceInterop