Metodo ISurfaceImageSourceNativeWithD2D::BeginDraw (windows.ui.xaml.media.dxinterop.h)
Avvia un aggiornamento a SurfaceImageSource o VirtualSurfaceImageSource associato.
Sintassi
HRESULT BeginDraw(
[in] REFRECT updateRect,
[in] REFIID iid,
[out] void **updateObject,
[out] POINT *offset
);
Parametri
[in] updateRect
Area della superficie in cui verrà disegnato.
[in] iid
IID utilizzato per cercare l'oggetto per il disegno.
[out] updateObject
Riceve un puntatore COM all'oggetto disegno. In base a iid, questo può essere un IDXGISurface, quando non si usa un disegno in batch o un ID2D1DeviceContext condiviso, quando si usa un disegno Direct2D in batch per migliorare le prestazioni durante l'aggiornamento del contenuto Direct2D in più superfici.
[out] offset
Riceve l'offset del punto (x,y) della superficie in cui verrà disegnato.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | windows.ui.xaml.media.dxinterop.h |
DLL | Windows.UI.Xaml.dll |
Vedi anche
Interoperabilità DirectX e XAML