Microsoft DirectX 9.0

IMSVidVideoRenderer2 Interface

This topic applies to Windows XP Service Pack 1 only.

The IMSVidVideoRenderer2 interface represents a video renderer device. The MSVidVideoRenderer object exposes this interface.

This interface provides access to the Video Mixing Renderer (VMR) filter. It inherits the IMSVidVideoRenderer and adds support for custom allocator-presenters.

In addition to the methods inherited from IMSVidVideoRenderer, the IMSVidVideoRenderer2 interface exposes the following methods.

Method Description
get__Allocator Retrieves the allocator-presenter from the VMR
get_Allocator Retrieves the allocator-presenter from the VMR as an IUnknown pointer.
get_Allocator_ID Retrieves an identifier for the VMR filter's allocator-presenter
get_SuppressEffects Retrieves settings that control power management and visual effects.
put_SuppressEffects Sets preferences for power management and visual effects.
_SetAllocator Specifies an allocator-presenter for the VMR.
SetAllocator Specifies an allocator-presenter for the VMR as an IUnknown pointer.

See Also