Função DrvSwapBuffers (winddi.h)
A função DrvSwapBuffers exibe o conteúdo do buffer oculto associado da janela na superfície especificada.
Sintaxe
BOOL DrvSwapBuffers(
SURFOBJ *pso,
WNDOBJ *pwo
);
Parâmetros
pso
Ponteiro para a estrutura SURFOBJ que identifica a superfície de destino a ser modificada para exibição.
pwo
Ponteiro para a estrutura WNDOBJ que define a região na superfície de destino com a qual o buffer traseiro será trocado.
Valor retornado
O valor retornado será TRUE se a função for bem-sucedida; ele é FALSE após a falha.
Comentários
DrvSwapBuffers só poderá afetar a exibição se o formato de pixel da janela especificada pela pwo for armazenado em buffer duplo. O conteúdo do buffer oculto é indefinido após a troca.
Essa função será necessária se o driver der suporte a um formato de pixel com buffer duplo; ou seja, se PFD_DOUBLEBUFFER for definido no membro dwFlags da estrutura PIXELFORMATDESCRIPTOR.
Requisitos
Plataforma de Destino | Área de Trabalho |
Cabeçalho | winddi.h (inclua Winddi.h) |