Compartir a través de


Función DrvSwapBuffers (winddi.h)

La función DrvSwapBuffers muestra el contenido del búfer oculto asociado de la ventana en la superficie especificada.

Sintaxis

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

Parámetros

pso

Puntero a la estructura SURFOBJ que identifica la superficie de destino que se va a modificar para mostrar.

pwo

Puntero a la estructura WNDOBJ que define la región en la superficie de destino con la que se intercambiará el búfer de reserva.

Valor devuelto

El valor devuelto es TRUE si la función es correcta; es FALSE cuando se produce un error.

Comentarios

DrvSwapBuffers solo puede afectar a la pantalla si el formato de píxel de la ventana especificada por pwo está almacenado en búfer doble. El contenido del búfer oculto no está definido después de que se produzca el intercambio.

Esta función es necesaria si el controlador admite un formato de píxeles con almacenamiento en búfer doble; Es decir, si PFD_DOUBLEBUFFER se establece en el miembro dwFlags de la estructura PIXELFORMATDESCRIPTOR.

Requisitos

   
Plataforma de destino Escritorio
Encabezado winddi.h (incluya Winddi.h)

Consulte también

DrvDescribePixelFormat