Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Initialisez la peinture mise en mémoire tampon pour le thread actuel.
Syntaxe
HRESULT BufferedPaintInit();
Valeur retournée
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .
Remarques
BufferedPaintInit est appelé avant BeginBufferedPaint ou BeginBufferedAnimation pour chaque thread qui utilise ces fonctions.
Chaque appel à BufferedPaintInit doit être mis en correspondance avec un appel à BufferedPaintUnInit lorsque les appels aux API de peinture tampon ne sont plus nécessaires. Une application peut appeler cette API plusieurs fois, tant que chaque appel à BufferedPaintInit est équilibré avec un appel à BufferedPaintUnInit.
Cette fonction ne doit être appelée qu’une seule fois dans la durée de vie d’un thread. En règle générale, cette fonction est appelée avant de créer la fenêtre d’application principale ou pendant WM_CREATE. Appelez BufferedPaintUnInit après avoir détruit la fenêtre ou pendant WM_NCDESTROY.
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 |