AVIStreamWriteData-Funktion (vfw.h)

Die FUNKTION AVIStreamWriteData schreibt optionale Headerinformationen in den Stream.

Syntax

HRESULT AVIStreamWriteData(
  PAVISTREAM pavi,
  DWORD      fcc,
  LPVOID     lp,
  LONG       cb
);

Parameter

pavi

Handle für einen geöffneten Stream.

fcc

Vierstelligen Code, der die Daten identifiziert.

lp

Zeiger auf einen Puffer, der die zu schreibenden Daten enthält.

cb

Anzahl der Datenbytes, die in den Stream geschrieben werden sollen.

Rückgabewert

Gibt null zurück, wenn erfolgreich oder andernfalls ein Fehler auftritt. Der Rückgabewert AVIERR_READONLY gibt an, dass die Datei ohne Schreibzugriff geöffnet wurde.

Hinweise

Verwenden Sie die AVIStreamWrite-Funktion , um den Multimediainhalt des Streams zu schreiben. Verwenden Sie AVIFileWriteData , um Daten zu schreiben, die für eine gesamte Datei gelten.

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

Weitere Informationen

AVIFile-Funktionen

AVIFile-Funktionen und -Makros