Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

IAMWMBufferPassCallback interface

The IAMWMBufferPassCallback interface is a callback interface used with the WM ASF Reader and WM ASF Writer filters. Applications can use this interface to get or set properties on individual samples, before the samples are passed downstream for further processing.

Applications can use this interface to retrieve data unit extensions such as the SMPTE time code for each sample. Another common use for this interface is to force key-frame insertion in a variable bit rate video stream during file writing.

To use this interface, query the filter's pin for the IAMWMBufferPass interface and call IAMWMBufferPass::SetNotify with a pointer to your implementation of the callback interface.

Members

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

Methods

The IAMWMBufferPassCallback interface has these methods.

MethodDescription
Notify

Called by the filter for each buffer that is delivered during streaming.

 

Requirements

Minimum supported client

Windows XP with SP2 [desktop apps only]

Minimum supported server

Windows Server 2003 R2 [desktop apps only]

Product

Windows Media Format 9 Series or later

Header

Dshowasf.h

See also

IAMWMBufferPass Interface
Using Windows Media in DirectShow

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.