Funzione DrvSetPixelFormat (winddi.h)

La funzione DrvSetPixelFormat imposta il formato pixel di una finestra.

Sintassi

BOOL DrvSetPixelFormat(
  SURFOBJ *pso,
  LONG    iPixelFormat,
  HWND    hwnd
);

Parametri

pso

Puntatore alla struttura SURFOBJ con cui è associata la finestra.

iPixelFormat

Indice che specifica il formato del dispositivo in cui deve essere impostato il formato pixel. I formati pixel supportati da un dispositivo sono identificati da indici interi positivi a partire da 1.

hwnd

Handle nella finestra il cui formato pixel deve essere impostato.

Valore restituito

Il valore restituito è TRUE se la funzione ha esito positivo. In caso contrario, è FALSE e viene registrato un codice di errore.

Commenti

L'impostazione del formato pixel più di una volta può causare complicazioni per Window Manager e per applicazioni multithreaded. Di conseguenza, il formato pixel di una finestra può essere impostato una sola volta e deve rimanere invariato.

Requisiti

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

Vedi anche

DrvDescribePixelFormat

SURFOBJ