Funzione DrvSwapBuffers (winddi.h)

La funzione DrvSwapBuffers visualizza il contenuto del buffer nascosto associato alla finestra nell'area specificata.

Sintassi

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

Parametri

pso

Puntatore alla struttura SURFOBJ che identifica la superficie di destinazione da modificare per la visualizzazione.

pwo

Puntatore alla struttura WNDOBJ che definisce l'area nella superficie di destinazione con cui verrà scambiato il buffer indietro.

Valore restituito

Il valore restituito è TRUE se la funzione ha esito positivo; è FALSE al momento dell'errore.

Commenti

DrvSwapBuffers può influire sulla visualizzazione solo se il formato pixel per la finestra specificato da pwo è doppio buffer. Il contenuto del buffer nascosto non è definito dopo che si verifica lo scambio.

Questa funzione è necessaria se il driver supporta un formato pixel con buffer doppio; ovvero, se PFD_DOUBLEBUFFER è impostato nel membro dwFlags della struttura PIXELFORMATDESCRIPTOR.

Requisiti

   
Piattaforma di destinazione Desktop
Intestazione winddi.h (include Winddi.h)

Vedi anche

DrvDescribePixelFormat