Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |