Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La macro ICDecompressOpen ouvre un décompresseur compatible avec les formats spécifiés.
Syntaxe
HIC ICDecompressOpen(
DWORD fccType,
DWORD fccHandler,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut
);
Paramètres
fccType
Code à quatre caractères indiquant le type de compresseur à ouvrir. Pour les flux vidéo, la valeur de ce paramètre est « VIDC » ou ICTYPE_VIDEO.
fccHandler
Code à quatre caractères indiquant le gestionnaire de flux préféré à utiliser. En règle générale, ces informations sont stockées dans l’en-tête de flux dans un fichier AVI.
lpbiIn
Pointeur vers une structure définissant le format d’entrée. Une poignée de décompression n’est pas retournée, sauf si elle peut décompresser ce format. Pour les bitmaps, ce paramètre fait référence à une structure BITMAPINFOHEADER.
lpbiOut
Pointeur vers une structure définissant un format de décompression facultatif. Vous pouvez également spécifier zéro pour utiliser le format de sortie par défaut associé au format d’entrée.
Si ce paramètre n’est pas différent de zéro, une poignée de compresseur n’est pas retournée, sauf si elle peut créer ce format de sortie. Pour les bitmaps, ce paramètre fait référence à une structure BITMAPINFOHEADER.
Valeur retournée
Type : HIC
Retourne un handle d’un décompresseur en cas de réussite ou de zéro dans le cas contraire.
Remarques
La macro ICDecompressOpen est définie comme suit :
#define ICDecompressOpen(fccType, fccHandler, lpbiIn, lpbiOut) \
ICLocate(fccType, fccHandler, lpbiIn, lpbiOut, ICMODE_DECOMPRESS);
Spécifications
| Besoin | Valeur |
|---|---|
| Client minimum requis | Windows 2000 Professionnel [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
| plateforme cible | Fenêtres |
| En-tête | vfw.h |