Interface IAVIFile (vfw.h)
L’interface IAVIFile prend en charge l’ouverture et la manipulation de fichiers et d’en-têtes de fichiers, ainsi que la création et l’obtention d’interfaces de flux. Utilise IUnknown::QueryInterface, IUnknown::AddRef et IUnknown::Release en plus des méthodes personnalisées suivantes :
Héritage
L’interface IAVIFile hérite de l’interface IUnknown. IAVIFile a également les types de membres suivants :
Méthodes
L’interface IAVIFile utilise ces méthodes.
IAVIFile::CreateStream La méthode CreateStream crée un flux pour l’écriture. Appelée lorsqu’une application utilise la fonction AVIFileCreateStream. |
IAVIFile::EndRecord La méthode EndRecord écrit le bloc « REC » dans un fichier AVI étroitement entrelacé (avec un facteur d’entrelacement un-à-un de l’audio à la vidéo). Appelée lorsqu’une application utilise la fonction AVIFileEndRecord. |
IAVIFile::GetStream La méthode GetStream ouvre un flux en y accédant dans un fichier. Appelée lorsqu’une application utilise la fonction AVIFileGetStream. |
IAVIFile::Info La méthode Info retourne des informations sur un fichier AVI. Appelé lorsqu’une application utilise la fonction AVIFileInfo. |
IAVIFile::ReadData La méthode ReadData lit les en-têtes de fichier. Appelé lorsqu’une application utilise la fonction AVIFileReadData. |
IAVIFile::WriteData La méthode WriteData écrit des en-têtes de fichier. Appelé lorsqu’une application utilise la fonction AVIFileWriteData. |
Configuration requise
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 flux personnalisés