Macro ICDecompressSetPalette (vfw.h)

La macro ICDecompressSetPalette specifica una tavolozza per un driver di decompressione video da usare se è decompressione in un formato che usa una tavolozza. È possibile usare questa macro o chiamare in modo esplicito il messaggio di ICM_DECOMPRESS_SET_PALETTE .

Sintassi

void ICDecompressSetPalette(
   hic,
   lpbiPalette
);

Parametri

hic

Handle in un decompressor.

lpbiPalette

Puntatore a una struttura BITMAPINFOHEADER la cui tabella colori contiene i colori che devono essere usati se possibile. È possibile specificare zero per usare il set predefinito di colori di output.

Valore restituito

nessuno

Osservazioni

Questa macro non deve influire sulla decompressione già in corso; i colori passati usando questo messaggio devono essere restituiti in risposta alle macro ICDecompressGetFormat e ICDecompressGetPalette . I colori vengono inviati al driver di decompressione in una macro ICDecompressBegin futura.

Questa macro viene usata principalmente quando un driver decompresse le immagini sullo schermo e un'altra applicazione che usa una tavolozza è in primo piano, forzando il driver di decompressione ad adattarsi a un set di colori esterno.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vfw.h

Vedi anche

Macro di compressione video

Gestione compressione video