message ICM_COMPRESS_GET_SIZE

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’il est compressé 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 de retour

Retourne le nombre maximal d’octets qu’un cadre compressé unique 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 pour le cadre compressé.

Le pilote doit calculer la taille du cadre le plus grand 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