Partager via


Macro ICDecompressSetPalette (vfw.h)

La macro ICDecompressSetPalette spécifie une palette pour un pilote de décompression vidéo à utiliser s’il est décompressé dans un format qui utilise une palette. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DECOMPRESS_SET_PALETTE .

Syntaxe

void ICDecompressSetPalette(
   hic,
   lpbiPalette
);

Paramètres

hic

Handle vers un décompresseur.

lpbiPalette

Pointeur vers une structure BITMAPINFOHEADER dont la table de couleurs contient les couleurs à utiliser si possible. Vous pouvez spécifier zéro pour utiliser le jeu par défaut de couleurs de sortie.

Valeur de retour

None

Remarques

Cette macro ne doit pas affecter la décompression déjà en cours ; Au lieu de cela, les couleurs transmises à l’aide de ce message doivent être retournées en réponse aux futures macros ICDecompressGetFormat et ICDecompressGetPalette . Les couleurs sont renvoyées au pilote de décompression dans une future macro ICDecompressBegin.

Cette macro est principalement utilisée lorsqu’un pilote décompose les images à l’écran et qu’une autre application qui utilise une palette se trouve au premier plan, ce qui force le pilote de décompression à s’adapter à un ensemble de couleurs étrangers.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête vfw.h

Voir aussi

Macros de compression vidéo

Gestionnaire de compression vidéo