Macro ICCompressGetSize (vfw.h)
La macro ICCompressGetSize 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 utiliser cette macro ou appeler explicitement le message ICM_COMPRESS_GET_SIZE .
Syntaxe
void ICCompressGetSize(
hic,
lpbiInput,
lpbiOutput
);
Paramètres
hic
Poignée à un compresseur.
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
None
Remarques
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.
Configuration requise
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] |
Plateforme cible | Windows |
En-tête | vfw.h |