AVIStreamReadData-Funktion (vfw.h)
Die FUNKTION AVIStreamReadData liest optionale Headerdaten aus einem Stream.
Syntax
HRESULT AVIStreamReadData(
PAVISTREAM pavi,
DWORD fcc,
LPVOID lp,
LONG *lpcb
);
Parameter
pavi
Handle für einen geöffneten Stream.
fcc
Vierstelligen Code, der die Daten identifiziert.
lp
Zeiger auf den Puffer, der die optionalen Headerdaten enthält.
lpcb
Zeiger auf den Speicherort, der die für lpData verwendete Puffergröße angibt. Wenn der Lesevorgang erfolgreich war, ändert AVIFile diesen Wert, um die Menge der Daten anzugeben, die in den Puffer für lpData geschrieben wurden.
Rückgabewert
Gibt null zurück, wenn erfolgreich oder andernfalls ein Fehler auftritt. Der Rückgabewert AVIERR_NODATA gibt an, dass das System keine Daten mit dem angegebenen Blockbezeichner finden konnte.
Hinweise
Diese Funktion ruft nur optionale Headerinformationen aus dem Stream ab. Diese Informationen sind benutzerdefiniert und weisen kein festgelegtes Format auf.
Das Argument pavi ist ein Zeiger auf eine IAVIStream-Schnittstelle .
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 |
Bibliothek | Vfw32.lib |
DLL | Avifil32.dll |