AVIFileWriteData

The AVIFileWriteData function writes supplementary data (other than normal header, format, and stream data) to the file.

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

Parameters

pfile
Handle of an open AVI file.
ckid
RIFF chunk identifier (four-character code) of the data.
lpData
Address of the buffer used to write the data.
cbData
Size, in bytes, of the memory block referenced by lpData.

Return Values

Returns zero if successful or an error otherwise. In an application has read-only access to the file, the error code AVIERR_READONLY is returned.

Remarks

Use the AVIStreamWriteData function to write data that applies to an individual stream.

QuickInfo

  Windows NT: Requires version 3.1 or later.
  Windows: Requires Windows 95 or later.
  Windows CE: Unsupported.
  Header: Declared in vfw.h.
  Import Library: Use vfw32.lib.

See Also

AVIFile Functions and Macros Overview, AVIFile Functions, AVIStreamWriteData