IAMWMBufferPass interface

The IAMWMBufferPass interface is implemented on the output pins of the WM ASF Reader and the input pins of the WM ASF Writer. Applications use it to give the pin a pointer to the IAMWMBufferPassCallback interface on an application-defined object that gets and sets properties and data unit extensions on individual samples in a stream. One common use for this interface is to force key-frame insertion in a variable bit rate video stream during file writing. To do this, you must set the cleanpoint property on individual INSSBuffer3 samples.

Members

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

  • Methods

Methods

The IAMWMBufferPass interface has these methods.

Method Description
SetNotify

Used by applications to provide the WM ASF Writer or WM ASF Reader filter with a pointer to the IAMWMBufferPassCallback interface on an application-defined object.

 

Requirements

Version

Requires Dshowasf.h, Windows Media Format 9 Series SDK, or later.

See also

DirectShow QASF Reference