IVMRImagePresenter interface

The IVMRImagePresenter interface is implemented by the default Allocator-Presenter for the Video Mixing Renderer Filter 7 (VMR-7). It must also be implemented by any plug-in Allocator-Presenter that an application provides for the VMR-7. The VMR-7 uses the methods on this interface to inform the Allocator-Presenter that it should present the video frame contained in the supplied Direct Draw surface. Applications do not use this interface.

For the VMR-9, use the IVMRImagePresenter9 interface.

Members

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

Methods

The IVMRImagePresenter interface has these methods.

MethodDescription
PresentImage

Called at precisely the moment this video frame should be presented.

StartPresenting

Called just before the video starts playing.

StopPresenting

Called just after the video stops playing.

 

Requirements

Minimum supported client

Windows XP with SP1 [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Strmif.h (include Dshow.h)

Library

Strmiids.lib

See also

Using the Video Mixing Renderer

 

 

Show: