Compartilhar via


Método ICompositionDrawingSurfaceInterop::BeginDraw (windows.ui.composition.interop.h)

Inicia o desenho na superfície.

Sintaxe

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

Parâmetros

[in, optional] updateRect

Tipo: const RECT*

A seção da superfície a ser atualizada. O retângulo de atualização deve estar dentro dos limites da superfície. Especificar nullptr indica que toda a superfície deve ser atualizada.

[in] iid

Tipo: REFIID

O identificador da interface a ser recuperada.

[out] updateObject

Tipo: void**

Recebe um ponteiro de interface do tipo especificado no parâmetro iid. Esse parâmetro não deve ser NULL.

[out] updateOffset

Tipo: POINT*

O deslocamento para a superfície em que o aplicativo deve desenhar o conteúdo atualizado. Esse deslocamento fará referência ao canto superior esquerdo do retângulo de atualização.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ela retornará um código de erro HRESULT.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho windows.ui.composition.interop.h

Confira também

ICompositionDrawingSurfaceInterop