Upravit

Sdílet prostřednictvím


IMFDeviceTransform interface (mftransform.h)

This section contains reference information for the IMFDeviceTransform interface.

Inheritance

The IMFDeviceTransform interface inherits from the IUnknown interface. IMFDeviceTransform also has these types of members:

Methods

The IMFDeviceTransform interface has these methods.

 
IMFDeviceTransform::FlushInputStream

The FlushInputStream method flushes a Device MFT’s input stream.
IMFDeviceTransform::FlushOutputStream

The FlushOutputStream method flushes a Device MFT’s output stream.
IMFDeviceTransform::GetInputAvailableType

The GetInputAvailableType method gets an available media type for an input stream on this Media Foundation transform (MFT).
IMFDeviceTransform::GetInputCurrentType

The GetInputCurrentType method gets the current media type for an input stream on this Media Foundation transform (MFT).
IMFDeviceTransform::GetInputStreamAttributes

The GetInputStreamAttributes method gets the attribute store for an input stream on this Media Foundation transform (MFT).
IMFDeviceTransform::GetInputStreamPreferredState

The GetInputStreamPreferredState method gets a Device MFT input stream’s preferred state and media type.
IMFDeviceTransform::GetInputStreamState

The GetInputStreamState method gets the Device MFT’s input stream state.
IMFDeviceTransform::GetOutputAvailableType

The GetOutputAvailableType method gets an available media type for an output stream on this Media Foundation transform (MFT).
IMFDeviceTransform::GetOutputCurrentType

The GetOutputCurrentType method gets the current media type for an output stream on this Media Foundation transform (MFT).
IMFDeviceTransform::GetOutputStreamAttributes

The GetOutputStreamAttributes method gets the attribute store for an output stream on this Media Foundation transform (MFT).
IMFDeviceTransform::GetOutputStreamState

The GetOutputStreamState method gets the Device MFT’s output stream state.
IMFDeviceTransform::GetStreamCount

The GetStreamCount method gets the current number of input and output streams on this Media Foundation transform (MFT).
IMFDeviceTransform::GetStreamIDs

The GetStreamIDs method gets the stream identifiers for the input and output streams on this Media Foundation transform (MFT).
IMFDeviceTransform::InitializeTransform

InitializeTransform is called to initialize the Device MFT.
IMFDeviceTransform::ProcessEvent

The ProcessEvent method sends an event to an input stream on this Media Foundation transform (MFT).
IMFDeviceTransform::ProcessInput

The ProcessInput method delivers data to an input stream on this Media Foundation transform (MFT).
IMFDeviceTransform::ProcessMessage

The ProcessMessage method sends a message to the Device Media Foundation transform (MFT).
IMFDeviceTransform::ProcessOutput

The ProcessOutput method gets the processed output from the Device MFT output streams.
IMFDeviceTransform::SetInputStreamState

The SetInputStreamState method sets the Device MFT input stream state and media type.
IMFDeviceTransform::SetOutputStreamState

The SetOutputStreamState method sets the Device MFT output stream state and media type.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1703
Target Platform Windows
Header mftransform.h