Freigeben über


IGetFrame-Schnittstelle (vfw.h)

Die IGetFrame-Schnittstelle unterstützt das Extrahieren, Dekomprimieren und Anzeigen einzelner Frames aus einem geöffneten Stream. Verwendet IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release zusätzlich zu den folgenden benutzerdefinierten Methoden:

Vererbung

Die IGetFrame-Schnittstelle erbt von der IUnknown-Schnittstelle . IGetFrame verfügt auch über folgende Membertypen:

Methoden

Die IGetFrame-Schnittstelle verfügt über diese Methoden.

 
IGetFrame::Begin

Die Begin-Methode bereitet das Extrahieren und Dekomprimieren von Kopien von Frames aus einem Stream vor. Wird aufgerufen, wenn eine Anwendung die FUNKTION AVIStreamGetFrameOpen verwendet.
IGetFrame::End

Die End-Methode beendet die Frameextraktion und -dekomprimierung. Wird aufgerufen, wenn eine Anwendung die FUNKTION AVIStreamGetFrameClose verwendet.
IGetFrame::GetFrame

Die GetFrame-Methode ruft eine dekomprimierte Kopie eines Frames aus einem Stream ab. Wird aufgerufen, wenn eine Anwendung die AVIStreamGetFrame-Funktion verwendet.
IGetFrame::SetFormat

Die SetFormat-Methode legt das dekomprimierte Bildformat der zu extrahierenden Frames fest und stellt optional einen Puffer für den Dekomprimierungsvorgang bereit.

Anforderungen

Anforderung Wert
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

Weitere Informationen

Benutzerdefinierte Datei- und Stream handlerschnittstellen

Benutzerdefinierte Datei- und Stream handler