Condividi tramite


Funzioni di formato pixel

Le funzioni di Windows seguenti gestiscono i formati pixel.

Funzione Windows Descrizione
ChoosePixelFormat Ottiene il formato pixel del contesto del dispositivo che corrisponde al formato pixel più vicino a un formato pixel specificato.
SetPixelFormat Imposta il formato di pixel corrente del contesto del dispositivo sul formato pixel specificato da un indice di formato pixel.
GetPixelFormat Ottiene l'indice del formato pixel di un contesto del dispositivo corrente.
DescriverePixelFormat Dato un contesto del dispositivo e un indice di formato pixel, compila una struttura di dati PIXELFORMATDESCRIPTOR con le proprietà del formato pixel.
GetEnhMetaFilePixelFormat Recupera le informazioni sul formato pixel per un metafile avanzato.

 

La funzione ChoosePixelFormat restituisce un indice di formato pixel basato su uno che identifica la corrispondenza migliore dai formati di pixel supportati dal contesto del dispositivo.

La funzione SetPixelFormat identifica il formato desiderato usando un indice di formato pixel basato su uno. In genere, si chiama ChoosePixelFormat per trovare un formato pixel più adatto e quindi chiamare SetPixelFormat con il risultato di ChoosePixelFormat.

Se si chiama SetPixelFormat per un contesto di dispositivo che fa riferimento a una finestra, SetPixelFormat modifica anche il formato pixel della finestra. L'impostazione del formato pixel di una finestra più di una volta può causare complicazioni significative per Window Manager e per le applicazioni multithread, in modo che non sia consentito. È possibile impostare il formato pixel di una finestra solo una volta; dopo questo, non è possibile modificare il formato pixel della finestra.

La funzione GetPixelFormat restituisce un indice di formato pixel a un unico.

La funzione DescribePixelFormat accetta quanto segue come parametri:

  • Handle in un contesto del dispositivo
  • Indice di formato pixel
  • Puntatore a una struttura di dati PIXELFORMATDESCRIPTOR

La funzione DescribePixelFormat restituisce i membri di PIXELFORMATDESCRIPTOR in modo appropriato.

La funzione GetEnhMetaFilePixelFormat restituisce le dimensioni del formato pixel di un metafile e recupera le informazioni sul formato pixel del metafile.