AVI Make File From Streams Function (AVIMakeFileFromStreams)
Private Declare Function AVIMakeFileFromStreams Lib "avifil32.dll" (ByVal ppfile
As Integer, ByVal nStreams As Integer, ByVal papStreams As Integer) As Long
'function constructs an AVIFile interface pointer from separate streams.
'Parameters
' ppfile Pointer to a buffer that receives the new file interface
pointer.
' nStreams Count of the number of streams in the array of stream
interface pointers referenced by papStreams.
' papStreams Pointer to an array of stream interface pointers.
' 'Return Values
' Returns zero if successful or an error otherwise.
' 'Remarks
' Use the AVIFileRelease function to close the file.
' Other functions can use the AVIFile interface created by this function to copy
and edit the streams associated with the interface. For example, you can
retrieve a specific stream by using AVIFileGetStream with the file interface
pointer.
' The argument pfile is the address of a pointer to an IAVIFile
interface. The argument papStreams is the address of a pointer to an IAVIStream
interface. '
|