Método ISurfaceImageSourceNativeWithD2D::BeginDraw (windows.ui.xaml.media.dxinterop.h)
Inicia uma atualização para o SurfaceImageSource ou VirtualSurfaceImageSource associado.
Sintaxe
HRESULT BeginDraw(
[in] REFRECT updateRect,
[in] REFIID iid,
[out] void **updateObject,
[out] POINT *offset
);
Parâmetros
[in] updateRect
A região da superfície em que será desenhada.
[in] iid
IID usado para pesquisar o objeto para desenho.
[out] updateObject
Recebe um ponteiro COM para o objeto de desenho. Com base em iid, isso pode ser um IDXGISurface, ao não usar o desenho em lote ou um ID2D1DeviceContext compartilhado, ao usar desenho de Direct2D em lote para melhorar o desempenho ao atualizar Direct2D conteúdo em várias superfícies.
[out] offset
Recebe o deslocamento de ponto (x,y) da superfície que será desenhada.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | windows.ui.xaml.media.dxinterop.h |
DLL | Windows.UI.Xaml.dll |
Confira também
Interoperabilidade entre DirectX e XAML