IAVIFile-Schnittstelle (vfw.h)
Die IAVIFile-Schnittstelle unterstützt das Öffnen und Bearbeiten von Dateien und Dateiheadern sowie das Erstellen und Abrufen von Streamschnittstellen. Verwendet IUnknown::QueryInterface, IUnknown::AddRef und IUnknown::Release zusätzlich zu den folgenden benutzerdefinierten Methoden:
Vererbung
Die IAVIFile-Schnittstelle erbt von der IUnknown-Schnittstelle . IAVIFile verfügt auch über folgende Arten von Membern:
Methoden
Die IAVIFile-Schnittstelle verfügt über diese Methoden.
IAVIFile::CreateStream Die CreateStream-Methode erstellt einen Stream zum Schreiben. Wird aufgerufen, wenn eine Anwendung die AVIFileCreateStream-Funktion verwendet. |
IAVIFile::EndRecord Die EndRecord-Methode schreibt den "REC"-Block in eine eng verschachtelte AVI-Datei (mit einem 1:1-Interleave-Faktor von Audio zu Video). Wird aufgerufen, wenn eine Anwendung die FUNKTION AVIFileEndRecord verwendet. |
IAVIFile::GetStream Die GetStream-Methode öffnet einen Stream, indem sie in einer Datei darauf zugreift. Wird aufgerufen, wenn eine Anwendung die AVIFileGetStream-Funktion verwendet. |
IAVIFile::Info Die Info-Methode gibt Informationen zu einer AVI-Datei zurück. Wird aufgerufen, wenn eine Anwendung die AVIFileInfo-Funktion verwendet. |
IAVIFile::ReadData Die ReadData-Methode liest Dateiheader. Wird aufgerufen, wenn eine Anwendung die AVIFileReadData-Funktion verwendet. |
IAVIFile::WriteData Die WriteData-Methode schreibt Dateiheader. Wird aufgerufen, wenn eine Anwendung die FUNKTION AVIFileWriteData verwendet. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vfw.h |