Partager via


ICM_COMPRESS_GET_SIZE message

Le message ICM_COMPRESS_GET_SIZE demande que le pilote de compression vidéo fournisse la taille maximale d’une image de données lorsqu’elle est compressée dans le format de sortie spécifié. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro ICCompressGetSize .

ICM_COMPRESS_GET_SIZE 
wParam = (DWORD_PTR) (LPVOID) lpbiInput; 
lParam = (DWORD_PTR) (LPVOID) lpbiOutput; 

Paramètres

lpbiInput

Pointeur vers une structure BITMAPINFO contenant le format d’entrée.

lpbiOutput

Pointeur vers une structure BITMAPINFO contenant le format de sortie.

Valeur renvoyée

Retourne le nombre maximal d’octets qu’une seule image compressée peut occuper.

Notes

En règle générale, les applications envoient ce message pour déterminer la taille d’une mémoire tampon à allouer à l’image compressée.

Le pilote doit calculer la taille de la trame la plus grande possible en fonction des formats d’entrée et de sortie.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Vfw.h

Voir aussi

Gestionnaire de compression vidéo

Messages de compression vidéo