IVMRImagePresenter9 interface

The IVMRImagePresenter9 interface is implemented by the default allocator-presenter for the Video Mixing Renderer Filter 9 (VMR-9). It must also be implemented by any plug-in allocator-presenter that an application provides for the VMR-9. The VMR-9 uses this interface to inform the allocator-presenter that it should present the video frame contained in the supplied Direct3D surface. Applications do not use this interface.

Members

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

Methods

The IVMRImagePresenter9 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.

 

Remarks

Include DShow.h and D3d9.h before Vmr9.h.

Requirements

Minimum supported client

Windows XP with SP2 [desktop apps only]

Minimum supported server

Windows Server 2003 R2 [desktop apps only]

Header

Vmr9.h

Library

Strmiids.lib

See also

Using the Video Mixing Renderer

 

 

Community Additions

ADD
Show:
© 2014 Microsoft