SwapBuffers, fonction (wingdi.h)

La fonction SwapBuffers échange les mémoires tampons avant et arrière si le format de pixels actuel de la fenêtre référencée par le contexte d’appareil spécifié inclut une mémoire tampon arrière.

Syntaxe

BOOL SwapBuffers(
  HDC unnamedParam1
);

Paramètres

unnamedParam1

Spécifie un contexte d’appareil. Si le format de pixels actuel pour la fenêtre référencée par ce contexte d’appareil inclut une mémoire tampon arrière, la fonction échange les mémoires tampons avant et arrière.

Valeur retournée

Si la fonction réussit, la valeur de retour est TRUE.

Si la fonction échoue, la valeur de retour est FALSE. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.

Remarques

Si le format de pixels actuel pour la fenêtre référencée par le contexte de l’appareil n’inclut pas de mémoire tampon arrière, cet appel n’a aucun effet et le contenu de la mémoire tampon arrière n’est pas défini lorsque la fonction retourne.

Avec les applications multithread, videz les commandes de dessin dans tous les autres threads qui dessinent vers la même fenêtre avant d’appeler SwapBuffers.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête wingdi.h
Bibliothèque Gdi32.lib
DLL Gdi32.dll

Voir aussi

OpenGL sur Windows

Fonctions Windows