Interface IAVIStream (vfw.h)
L’interface IAVIStream prend en charge la création et la manipulation de flux de données dans un fichier. Utilise IUnknown ::QueryInterface, IUnknown ::AddRef, IUnknown ::Release en plus des méthodes personnalisées suivantes :
Héritage
L’interface IAVIStream hérite de l’interface IUnknown. IAVIStream a également les types de membres suivants :
Méthodes
L’interface IAVIStream a ces méthodes.
IAVIStream ::Create La méthode Create initialise un gestionnaire de flux qui n’est associé à aucun fichier. Appelé lorsqu’une application utilise la fonction AVIStreamCreate. |
IAVIStream ::D elete La méthode Delete supprime des données d’un flux. |
IAVIStream ::FindSample La méthode FindSample obtient la position dans un flux d’une image clé ou d’une image vide. Appelé lorsqu’une application utilise la fonction AVIStreamFindSample. |
IAVIStream ::Info La méthode Info remplit et retourne une structure AVISTREAMINFO avec des informations sur un flux. Appelé lorsqu’une application utilise la fonction AVIStreamInfo. |
IAVIStream ::Read La méthode Read lit les données d’un flux et les copie dans une mémoire tampon définie par l’application. Si aucune mémoire tampon n’est fournie, elle détermine la taille de la mémoire tampon nécessaire pour récupérer la mémoire tampon suivante des données. Appelé lorsqu’une application utilise la fonction AVIStreamRead. |
IAVIStream ::ReadData La méthode ReadData lit les en-têtes de données d’un flux. Appelé lorsqu’une application utilise la fonction AVIStreamReadData. |
IAVIStream ::ReadFormat La méthode ReadFormat obtient des informations de format à partir d’un flux. |
IAVIStream ::SetFormat La méthode SetFormat définit les informations de format dans un flux. Appelé lorsqu’une application utilise la fonction AVIStreamSetFormat. |
IAVIStream ::Write La méthode Write écrit des données dans un flux. Appelé lorsqu’une application utilise la fonction AVIStreamWrite. |
IAVIStream ::WriteData La méthode WriteData écrit des en-têtes pour un flux. Appelé lorsqu’une application utilise la fonction AVIStreamWriteData. |
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 |
Voir aussi
Interfaces de gestionnaire de fichiers et de Stream personnalisées