Partager via


ICompositionDrawingSurfaceInterop::BeginDraw, méthode (windows.ui.composition.interop.h)

Lance le dessin sur la surface.

Syntaxe

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

Paramètres

[in, optional] updateRect

Type : const RECT*

Section de la surface à mettre à jour. Le rectangle de mise à jour doit se trouver dans les limites de la surface. La spécification de nullptr indique que la surface entière doit être mise à jour.

[in] iid

Type : REFIID

Identificateur de l’interface à récupérer.

[out] updateObject

Type : void**

Reçoit un pointeur d’interface du type spécifié dans le paramètre iid. Ce paramètre ne doit pas avoir la valeur NULL.

[out] updateOffset

Type : POINT*

Décalage dans la surface où l’application doit dessiner le contenu mis à jour. Ce décalage fait référence au coin supérieur gauche du rectangle de mise à jour.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Configuration requise

   
Plateforme cible Windows
En-tête windows.ui.composition.interop.h

Voir aussi

ICompositionDrawingSurfaceInterop