共用方式為


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