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 di dispositivo che corrisponde al formato pixel più vicino a un formato pixel specificato.
SetPixelFormat Imposta il formato pixel corrente di un contesto di dispositivo sul formato pixel specificato da un indice di formato pixel.
GetPixelFormat Ottiene l'indice del formato pixel del formato pixel corrente di un contesto di dispositivo.
DescribePixelFormat Dato un contesto di dispositivo e un indice di formato pixel, compila un PIXELFORMATDESCRIPTOR struttura di dati con le proprietà del formato pixel.
GetEnhMetaFilePixelFormat Recupera informazioni sul formato pixel per un metafile avanzato.

 

La funzionechoosePixelFormatrestituisce un indice di formato pixel basato su un solo che identifica la corrispondenza migliore dai formati pixel supportati dal contesto di dispositivo.

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

Se chiami 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, quindi non è consentita. Puoi impostare il formato pixel di una finestra una sola volta; successivamente, non è possibile modificare il formato pixel della finestra.

La funzioneGetPixelFormatrestituisce un indice di formato pixel basato su un solo.

La funzioneDescribePixelFormataccetta i parametri seguenti:

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

La funzioneDescribePixelFormatrestituisce con i membri di PIXELFORMATDESCRIPTOR impostata in modo appropriato.

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