IMFVideoProcessorControl2 interface (mfidl.h)

Configures the Video Processor MFT.

Inheritance

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

Methods

The IMFVideoProcessorControl2 interface has these methods.

 
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.

Remarks

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

Requirements

Requirement Value
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

IMFVideoProcessorControl

Media Foundation Interfaces