AVIFileWriteData-Funktion (vfw.h)

Die AVIFileWriteData-Funktion schreibt zusätzliche Daten (außer normalen Header-, Format- und Streamdaten) in die Datei.

Syntax

HRESULT AVIFileWriteData(
  PAVIFILE pfile,
  DWORD    ckid,
  LPVOID   lpData,
  LONG     cbData
);

Parameter

pfile

Behandeln Sie eine geöffnete AVI-Datei.

ckid

RIFF-Blockbezeichner (Vierzeichencode) der Daten.

lpData

Zeiger auf den Puffer, der zum Schreiben der Daten verwendet wird.

cbData

Größe des Speicherblocks, auf den von lpData verwiesen wird, in Bytes.

Rückgabewert

Gibt null zurück, wenn der Vorgang erfolgreich war oder andernfalls ein Fehler. In einer Anwendung, die schreibgeschützten Zugriff auf die Datei hat, wird der Fehlercode AVIERR_READONLY zurückgegeben.

Hinweise

Verwenden Sie die AVIStreamWriteData-Funktion , um Daten zu schreiben, die für einen einzelnen Stream gelten.

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

Weitere Informationen

AVIFile-Funktionen

AVIFile-Funktionen und -Makros