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 |
|