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 |