ISurfaceImageSourceNativeWithD2D::BeginDraw 方法 (windows.ui.xaml.media.dxinterop.h)
起始相關聯 SurfaceImageSource 或 VirtualSurfaceImageSource 的更新。
語法
HRESULT BeginDraw(
[in] REFRECT updateRect,
[in] REFIID iid,
[out] void **updateObject,
[out] POINT *offset
);
參數
[in] updateRect
將繪製到之表面的區域。
[in] iid
用來查閱物件以進行繪圖的 IID。
[out] updateObject
接收繪圖物件的 COM 指標。 根據 iid,這可以是 IDXGISurface、不使用批次繪圖,或使用批次的 Direct2D 繪圖時共用 ID2D1DeviceContext,以在多個介面上更新 Direct2D 內容時改善效能。
[out] offset
接收將繪製到表面的點 (x,y) 位移。
傳回值
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8.1 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 R2 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | windows.ui.xaml.media.dxinterop.h |
Dll | Windows.UI.Xaml.dll |