Partager via


Fonction DrvSwapBuffers (winddi.h)

La fonction DrvSwapBuffers affiche le contenu de la mémoire tampon masquée associée à la fenêtre sur la surface spécifiée.

Syntaxe

BOOL DrvSwapBuffers(
  SURFOBJ *pso,
  WNDOBJ  *pwo
);

Paramètres

pso

Pointeur vers la structure SURFOBJ qui identifie la surface cible à modifier pour l’affichage.

pwo

Pointeur vers la structure WNDOBJ qui définit la région sur la surface cible avec laquelle la mémoire tampon arrière sera permutée.

Valeur retournée

La valeur de retour est TRUE si la fonction réussit ; il a la valeur FALSE en cas d’échec.

Remarques

Les DrvSwapBuffers peuvent affecter l’affichage uniquement si le format de pixel de la fenêtre spécifiée par pwo est mis en mémoire tampon double. Le contenu de la mémoire tampon masquée n’est pas défini après l’échange.

Cette fonction est requise si le pilote prend en charge un format de pixel avec double mise en mémoire tampon ; autrement dit, si PFD_DOUBLEBUFFER est défini dans le membre dwFlags de la structure PIXELFORMATDESCRIPTOR.

Configuration requise

   
Plateforme cible Bureau
En-tête winddi.h (inclure Winddi.h)

Voir aussi

DrvDescribePixelFormat