IAVIEditStream interface (vfw.h)

The IAVIEditStream interface supports manipulating and modifying editable streams. Uses IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release in addition to the following custom methods:

Inheritance

The IAVIEditStream interface inherits from the IUnknown interface. IAVIEditStream also has these types of members:

Methods

The IAVIEditStream interface has these methods.

 
IAVIEditStream::Clone

The Clone method duplicates a stream. Called when an application uses the EditStreamClone function.
IAVIEditStream::Copy

The Copy method copies a stream or a portion of it to a temporary stream. Called when an application uses the EditStreamCopy function.
IAVIEditStream::Cut

The Cut method removes a portion of a stream and places it in a temporary stream. Called when an application uses the EditStreamCut function.
IAVIEditStream::Paste

The Paste method copies a stream or a portion of it in another stream. Called when an application uses the EditStreamPaste function.
IAVIEditStream::SetInfo

The SetInfo method changes the characteristics of a stream. Called when an application uses the EditStreamSetInfo function.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header vfw.h

See also

Custom File and Stream Handler Interfaces

Custom File and Stream Handlers