Méthode IAVIFile ::GetStream (vfw.h)
La méthode GetStream ouvre un flux en y accédant dans un fichier. Appelé lorsqu’une application utilise la fonction AVIFileGetStream .
Syntaxe
HRESULT GetStream(
PAVISTREAM *ppStream,
DWORD fccType,
LONG lParam
);
Paramètres
ppStream
Pointeur vers une mémoire tampon qui reçoit un pointeur vers l’interface vers un flux.
fccType
Code de quatre caractères indiquant le type de flux à localiser.
lParam
Stream numéro.
Valeur retournée
Retourne le HRESULT défini par OLE.
Remarques
Il est généralement plus facile d’implémenter cette méthode en créant tous les objets stream à l’avance à l’aide de la méthode IAVIFile ::Open . Ensuite, cette méthode accède à l’interface au flux spécifié.
N’oubliez pas d’incrémenter le nombre de références géré par la méthode AddRef pour le flux lorsque cette méthode est utilisée.
Pour les gestionnaires écrits en C++, GetStream a la syntaxe suivante :
HRESULT GetStream(PAVISTREAM *ppStream,
DWORD fccType, LONG lParam);
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 |
Voir aussi
Interfaces de gestionnaire de fichiers et de Stream personnalisées