Bagikan melalui


Metode ICompositionDrawingSurfaceInterop::BeginDraw (windows.ui.composition.interop.h)

Memulai menggambar di permukaan.

Sintaks

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

Parameter

[in, optional] updateRect

Jenis: const RECT*

Bagian permukaan untuk diperbarui. Persegi panjang pembaruan harus berada dalam batas permukaan. Menentukan nullptr menunjukkan seluruh permukaan harus diperbarui.

[in] iid

Jenis: REFIID

Pengidentifikasi antarmuka yang akan diambil.

[out] updateObject

Jenis: void**

Menerima penunjuk antarmuka dari jenis yang ditentukan dalam parameter iid. Parameter ini tidak boleh NULL.

[out] updateOffset

Jenis: POINT*

Offset ke permukaan tempat aplikasi harus menggambar konten yang diperbarui. Offset ini akan mereferensikan sudut kiri atas persegi panjang pembaruan.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

   
Target Platform Windows
Header windows.ui.composition.interop.h

Lihat juga

ICompositionDrawingSurfaceInterop