Compartir a través de


Función SwapBuffers (wingdi.h)

La función SwapBuffers intercambia los búferes frontal y trasero si el formato de píxel actual de la ventana a la que hace referencia el contexto de dispositivo especificado incluye un búfer de reserva.

Sintaxis

BOOL SwapBuffers(
  HDC unnamedParam1
);

Parámetros

unnamedParam1

Especifica un contexto de dispositivo. Si el formato de píxel actual de la ventana a la que hace referencia este contexto de dispositivo incluye un búfer de reserva, la función intercambia los búferes frontal y trasero.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es TRUE.

Si se produce un error en la función, el valor devuelto es FALSE. Para obtener información de error extendida, llame a GetLastError.

Comentarios

Si el formato de píxel actual de la ventana a la que hace referencia el contexto del dispositivo no incluye un búfer de reserva, esta llamada no tiene ningún efecto y el contenido del búfer de reserva no está definido cuando la función devuelve.

Con las aplicaciones multiproceso, vacíe los comandos de dibujo en cualquier otro subproceso dibujando en la misma ventana antes de llamar a SwapBuffers.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wingdi.h
Library Gdi32.lib
Archivo DLL Gdi32.dll

Consulte también

OpenGL en Windows

Funciones de Windows