Edit

Share via


IMFVideoProcessorControl3 interface (mfidl.h)

Configures the Video Processor MFT.

Inheritance

The IMFVideoProcessorControl2 interface inherits from IMFVideoProcessorControl2.

Methods

The IMFVideoProcessorControl3 interface has these methods.

 
IMFVideoProcessorControl3::EnableSphericalVideoProcessing

Enables spherical video rendering (360 video).
IMFVideoProcessorControl3::GetNaturalOutputType

For a given input type, returns the "natural output type" of the video.
IMFVideoProcessorControl3::SetOutputDevice

Sets the output device when the video processor is used as part of a renderer and the renderer has knowledge of the output device.
IMFVideoProcessorControl3::SetSphericalVideoProperties

When rendering spherical video (360 video) this sets the view direction of the camera. X,Y,Z,W are the components of the camera's view direction quaternion.

Requirements

Requirement Value
Minimum supported client Windows 10 version 1803
Minimum supported server Windows Server version 1803
Header mfidl.h