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 |