FONCTION AVIFileGetStream (vfw.h)
La fonction AVIFileGetStream retourne l’adresse d’une interface de flux associée à un fichier AVI spécifié.
Syntaxe
HRESULT AVIFileGetStream(
PAVIFILE pfile,
PAVISTREAM *ppavi,
DWORD fccType,
LONG lParam
);
Paramètres
pfile
Gérez dans un fichier AVI ouvert.
ppavi
Pointeur vers la nouvelle interface de flux.
fccType
Code de quatre caractères indiquant le type de flux à ouvrir. Zéro indique que n’importe quel flux peut être ouvert. Les définitions suivantes s’appliquent aux données couramment trouvées dans les flux AVI.
Valeur | Description |
---|---|
streamtypeAUDIO | Indique un flux audio. |
streamtypeMIDI | Indique un flux MIDI. |
streamtypeTEXT | Indique un flux de texte. |
streamtypeVIDEO | Indique un flux vidéo. |
lParam
Nombre du type de flux. Identifie l’occurrence du type de flux spécifié auquel accéder.
Valeur retournée
Retourne zéro en cas de réussite ou d’erreur dans le cas contraire. Les valeurs d’erreur possibles sont les suivantes.
Code de retour | Description |
---|---|
|
Le fichier ne contient pas de flux correspondant aux valeurs de fccType et lParam. |
|
Mémoire insuffisante. |
Remarques
L’argument pfile est un pointeur vers une interface IAVIFile . L’argument ppavi est un pointeur vers une interface IAVIStream .
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 | Avifil32.dll |