ICOpenFunction, fonction (vfw.h)
La fonction ICOpenFunction ouvre un compresseur ou un décompresseur défini en tant que fonction.
Syntaxe
HIC VFWAPI ICOpenFunction(
DWORD fccType,
DWORD fccHandler,
UINT wMode,
FARPROC lpfnHandler
);
Paramètres
fccType
Type de compresseur à ouvrir. Pour la vidéo, la valeur de ce paramètre est ICTYPE_VIDEO.
fccHandler
Gestionnaire préféré du type spécifié. En règle générale, cela provient de l’en-tête de flux dans un fichier AVI.
wMode
Indicateur pour définir l’utilisation du compresseur ou du décompresseur. Les valeurs suivantes sont définies.
Valeur | Signification |
---|---|
ICMODE_COMPRESS | Le compresseur effectue une compression normale. |
ICMODE_DECOMPRESS | Le décompresseur effectue une décompression normale. |
ICMODE_DRAW | Le décompresseur décompresse et dessine les données directement sur le matériel. |
ICMODE_FASTCOMPRESS | Le compresseur effectue une compression rapide (en temps réel). |
ICMODE_FASTDECOMPRESS | Le décompresseur effectue une décompression rapide (en temps réel). |
ICMODE_QUERY | Interroge le compresseur ou le décompresseur pour obtenir des informations. |
lpfnHandler
Pointeur vers la fonction utilisée comme compresseur ou décompresseur.
Valeur retournée
Retourne une poignée à un compresseur ou 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 |