AVIFileReadData-Funktion (vfw.h)
Die FUNKTION AVIFileReadData liest optionale Headerdaten, die für die gesamte Datei gelten, z. B. Autoren- oder Copyrightinformationen.
Syntax
HRESULT AVIFileReadData(
PAVIFILE pfile,
DWORD ckid,
LPVOID lpData,
LONG *lpcbData
);
Parameter
pfile
Handle für eine geöffnete AVI-Datei.
ckid
RIFF-Blockbezeichner (vierstelligen Code) der Daten.
lpData
Zeiger auf den Puffer, der verwendet wird, um die gelesenen Daten zurückzugeben.
lpcbData
Zeiger auf einen Speicherort, der die Größe des Speicherblocks angibt, auf den von lpData verwiesen wird. Wenn die Daten erfolgreich gelesen wurden, wird der Wert geändert, um die Menge der gelesenen Daten anzugeben.
Rückgabewert
Gibt null zurück, wenn erfolgreich oder andernfalls ein Fehler auftritt. Der Rückgabewert AVIERR_NODATA gibt an, dass Daten mit dem angeforderten Blockbezeichner nicht vorhanden sind.
Hinweise
Die optionalen Headerinformationen sind benutzerdefinierte und weisen kein festgelegtes Format auf.
Das Argument pfile ist ein Zeiger auf eine IAVIFile-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 |