IMFVideoProcessorControl2 interface (mfidl.h)

Configures the Video Processor MFT.


The IMFVideoProcessorControl2 interface inherits from IMFVideoProcessorControl. IMFVideoProcessorControl2 also has these types of members:


The IMFVideoProcessorControl2 interface has these methods.

Method Description
IMFVideoProcessorControl2::EnableHardwareEffects Enables effects that were implemented with IDirectXVideoProcessor::VideoProcessorBlt.
IMFVideoProcessorControl2::GetSupportedHardwareEffects Returns the list of supported effects in the currently configured video processor.
IMFVideoProcessorControl2::SetRotationOverride Overrides the rotation operation that is performed in the video processor.


This interface controls how the Video Processor MFT generates output frames.


Minimum supported client Windows 10 [desktop apps | UWP apps]
Minimum supported server Windows Server 2016 [desktop apps | UWP apps]
Target Platform Windows
Header mfidl.h

See also


Media Foundation Interfaces