IVMRImagePresenter9 Interface
Microsoft DirectShow 9.0 |
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.
In addition to the methods inherited from IUnknown, the IVMRImagePresenter9 interface exposes the following methods.
Method | Description |
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
Header: Include D3d9.h, Vmr9.h.
Library: Use Strmiids.lib.