Partager via


Fonction BufferedPaintClear (uxtheme.h)

Efface un rectangle spécifié dans la mémoire tampon en ARGB = {0,0,0,0}.

Syntaxe

HRESULT BufferedPaintClear(
       HPAINTBUFFER hBufferedPaint,
  [in] const RECT   *prc
);

Paramètres

hBufferedPaint

Type : HPAINTBUFFER

Handle du contexte de peinture mis en mémoire tampon, obtenu via BeginBufferedPaint.

[in] prc

Type : const RECT*

Pointeur vers une structure RECT qui spécifie le rectangle à effacer. Définissez ce paramètre sur NULL pour spécifier la mémoire tampon entière.

Valeur retournée

Type : HRESULT

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

Remarques

Cette fonction accède directement aux bits de mémoire tampon et est donc plus rapide que l’appel d’une fonction GDI pour effacer la mémoire tampon.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête uxtheme.h
DLL UxTheme.dll