Compartilhar via


Função SwapBuffers (wingdi.h)

A função SwapBuffers trocará os buffers frontal e traseiro se o formato de pixel atual da janela referenciada pelo contexto de dispositivo especificado incluir um buffer de fundo.

Sintaxe

BOOL SwapBuffers(
  HDC unnamedParam1
);

Parâmetros

unnamedParam1

Especifica um contexto de dispositivo. Se o formato de pixel atual da janela referenciada por esse contexto de dispositivo incluir um buffer de fundo, a função trocará os buffers frontal e traseiro.

Retornar valor

Se a função for bem-sucedida, o valor retornado será TRUE.

Se a função falhar, o valor retornado será FALSE. Para obter informações de erro estendidas, chame GetLastError.

Comentários

Se o formato de pixel atual da janela referenciada pelo contexto do dispositivo não incluir um buffer de fundo, essa chamada não terá efeito e o conteúdo do buffer de fundo será indefinido quando a função retornar.

Com aplicativos multithread, libere os comandos de desenho em qualquer outro desenho de threads para a mesma janela antes de chamar SwapBuffers.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wingdi.h
Biblioteca Gdi32.lib
DLL Gdi32.dll

Confira também

OpenGL no Windows

Funções do Windows