Freigeben über


AVIStreamGetFrameOpen-Funktion (vfw.h)

Die AVIStreamGetFrameOpen-Funktion bereitet das Dekomprimieren von Videoframes aus dem angegebenen Videostream vor.

Syntax

PGETFRAME AVIStreamGetFrameOpen(
  PAVISTREAM         pavi,
  LPBITMAPINFOHEADER lpbiWanted
);

Parameter

pavi

Zeiger auf den Videostream, der als Videoquelle verwendet wird.

lpbiWanted

Zeiger auf eine Struktur, die das gewünschte Videoformat definiert. Geben Sie NULL an, um ein Standardformat zu verwenden. Sie können auch angeben, AVIGETFRAMEF_BESTDISPLAYFMT die Frames in das beste Format für Ihre Anzeige decodieren sollen.

Rückgabewert

Gibt ein GetFrame-Objekt zurück, das mit der FUNKTION AVIStreamGetFrame verwendet werden kann. Wenn das System keinen Dekomprimierungsor finden kann, der den Stream in das angegebene Format oder in ein beliebiges RGB-Format dekomprimieren kann, gibt die Funktion NULL zurück.

Das Argument pavi ist ein Zeiger auf eine IAVIStream-Schnittstelle .

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
Bibliothek Vfw32.lib
DLL Avifil32.dll

Weitere Informationen

AVIFile-Funktionen

AVIFile-Funktionen und -Makros