Metode ISurfaceImageSourceNativeWithD2D::BeginDraw (windows.ui.xaml.media.dxinterop.h)

Memulai pembaruan ke SurfaceImageSource atau VirtualSurfaceImageSource terkait.

Sintaks

HRESULT BeginDraw(
  [in]  REFRECT updateRect,
  [in]  REFIID  iid,
  [out] void    **updateObject,
  [out] POINT   *offset
);

Parameter

[in] updateRect

Wilayah permukaan yang akan digambar.

[in] iid

IID digunakan untuk mencari objek untuk menggambar.

[out] updateObject

Menerima penunjuk COM ke objek gambar. Berdasarkan iid, ini mungkin idXGISurface, saat tidak menggunakan gambar batch, atau ID2D1DeviceContext bersama, saat menggunakan gambar Direct2D batch untuk meningkatkan performa saat memperbarui konten Direct2D di beberapa permukaan.

[out] offset

Menerima offset titik (x,y) dari permukaan yang akan ditarik ke dalamnya.

Mengembalikan nilai

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

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header windows.ui.xaml.media.dxinterop.h
DLL Windows.UI.Xaml.dll

Lihat juga

Interop DirectX dan XAML

ISurfaceImageSourceNativeWithD2D

SurfaceImageSource

VirtualSurfaceImageSource