ICGetDisplayFormat, fonction (vfw.h)
La fonction ICGetDisplayFormat détermine le meilleur format disponible pour l’affichage d’une image compressée. La fonction ouvre également un compresseur si une poignée d’un compresseur ouvert n’est pas spécifiée.
Syntaxe
HIC VFWAPI ICGetDisplayFormat(
HIC hic,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
int BitDepth,
int dx,
int dy
);
Paramètres
hic
Poignée au compresseur à utiliser. Spécifiez NULL pour que VCM sélectionne et ouvre un compresseur approprié.
lpbiIn
Pointeur vers la structure BITMAPINFOHEADER contenant le format compressé.
lpbiOut
Pointeur vers une mémoire tampon pour retourner le format décompressé. La mémoire tampon doit être suffisamment grande pour une structure BITMAPINFOHEADER et 256 entrées de couleur.
BitDepth
Profondeur de bits préférée, si elle n’est pas nulle.
dx
Multiplicateur de largeur pour étirer l’image. Si ce paramètre est égal à zéro, cette dimension n’est pas étirée.
dy
Multiplicateur de hauteur pour étirer l’image. Si ce paramètre est égal à zéro, cette dimension n’est pas étirée.
Valeur retournée
Retourne un handle à un décompresseur en cas de réussite ou de zéro dans le cas contraire.
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 |
Bibliothèque | Vfw32.lib |
DLL | Msvfw32.dll |