Partager via


BufferedPaintClear, fonction (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 l’intégralité de la mémoire tampon.

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 qu’appeler une fonction GDI pour effacer la mémoire tampon.

Spécifications

Requirement Valeur
Client minimum requis Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
plateforme cible Fenêtres
Header uxtheme.h
Library OneCore_downlevel. Lib
DLL UxTheme.dll