Compartir a través de


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

Inicia el dibujo en la superficie.

Sintaxis

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

Parámetros

[in, optional] updateRect

Tipo: const RECT*

Sección de la superficie que se va a actualizar. El rectángulo de actualización debe estar dentro de los límites de la superficie. Especificar nullptr indica que se debe actualizar toda la superficie.

[in] iid

Tipo: REFIID

Identificador de la interfaz que se va a recuperar.

[out] updateObject

Tipo: void**

Recibe un puntero de interfaz del tipo especificado en el parámetro iid. Este parámetro no debe ser null.

[out] updateOffset

Tipo: POINT*

Desplazamiento en la superficie donde la aplicación debe dibujar contenido actualizado. Este desplazamiento hará referencia a la esquina superior izquierda del rectángulo de actualización.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

   
Plataforma de destino Windows
Encabezado windows.ui.composition.interop.h

Consulte también

ICompositionDrawingSurfaceInterop