IMFVideoMixerControl2 interface (evr.h)

Controls preferences for video deinterlacing.

The default video mixer for the Enhanced Video Renderer (EVR) implements this interface.

To get a pointer to the interface, call IMFGetService::GetService on any of the following objects, using the MR_VIDEO_MIXER_SERVICE service identifier:

  • The Media Session, if the topology contains an instance of the EVR.
  • The EVR media sink.
  • The DirectShow EVR filter.
  • The EVR mixer.

Inheritance

The IMFVideoMixerControl2 interface inherits from IMFVideoMixerControl. IMFVideoMixerControl2 also has these types of members:

Methods

The IMFVideoMixerControl2 interface has these methods.

 
IMFVideoMixerControl2::GetMixingPrefs

Gets the current preferences for video deinterlacing.
IMFVideoMixerControl2::SetMixingPrefs

Sets the preferences for video deinterlacing.

Requirements

   
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header evr.h

See also

IMFVideoMixerControl

Media Foundation Interfaces

Video Quality Management