Поделиться через


Интерфейс IMFDeviceTransform (mftransform.h)

В этом разделе содержатся справочные сведения об интерфейсе IMFDeviceTransform .

Наследование

Интерфейс IMFDeviceTransform наследуется от интерфейса IUnknown . IMFDeviceTransform также имеет следующие типы членов:

Методы

Интерфейс IMFDeviceTransform имеет следующие методы.

 
IMFDeviceTransform::FlushInputStream

Метод FlushInputStream очищает входной поток устройства MFT.
IMFDeviceTransform::FlushOutputStream

Метод FlushOutputStream очищает выходной поток MFT устройства.
IMFDeviceTransform::GetInputAvailableType

Метод GetInputAvailableType получает доступный тип мультимедиа для входного потока в этом преобразовании Media Foundation (MFT).
IMFDeviceTransform::GetInputCurrentType

Метод GetInputCurrentType получает текущий тип мультимедиа для входного потока в этом преобразовании Media Foundation (MFT).
IMFDeviceTransform::GetInputStreamAttributes

Метод GetInputStreamAttributes получает хранилище атрибутов для входного потока в этом преобразовании Media Foundation (MFT).
IMFDeviceTransform::GetInputStreamPreferredState

Метод GetInputStreamPreferredState получает предпочитаемое состояние и тип мультимедиа входного потока MFT устройства.
IMFDeviceTransform::GetInputStreamState

Метод GetInputStreamState получает состояние входного потока MFT устройства.
IMFDeviceTransform::GetOutputAvailableType

Метод GetOutputAvailableType получает доступный тип мультимедиа для выходного потока в этом преобразовании Media Foundation (MFT).
IMFDeviceTransform::GetOutputCurrentType

Метод GetOutputCurrentType получает текущий тип мультимедиа для выходного потока в этом преобразовании Media Foundation (MFT).
IMFDeviceTransform::GetOutputStreamAttributes

Метод GetOutputStreamAttributes получает хранилище атрибутов для выходного потока в этом преобразовании Media Foundation (MFT).
IMFDeviceTransform::GetOutputStreamState

Метод GetOutputStreamState получает состояние выходного потока MFT устройства.
IMFDeviceTransform::GetStreamCount

Метод GetStreamCount получает текущее количество входных и выходных потоков в этом преобразовании Media Foundation (MFT).
IMFDeviceTransform::GetStreamIDs

Метод GetStreamIDs получает идентификаторы потока для входных и выходных потоков в этом преобразовании Media Foundation (MFT).
IMFDeviceTransform::InitializeTransform

Метод InitializeTransform вызывается для инициализации MFT устройства.
IMFDeviceTransform::P rocessEvent

Метод ProcessEvent отправляет событие во входной поток в этом преобразовании Media Foundation (MFT).
IMFDeviceTransform::P rocessInput

Метод ProcessInput доставляет данные во входной поток в этом преобразовании Media Foundation (MFT).
IMFDeviceTransform::P rocessMessage

Метод ProcessMessage отправляет сообщение в преобразование Device Media Foundation (MFT).
IMFDeviceTransform::P rocessOutput

Метод ProcessOutput получает обработанные выходные данные из потоков вывода MFT устройства.
IMFDeviceTransform::SetInputStreamState

Метод SetInputStreamState задает состояние входного потока MFT устройства и тип носителя.
IMFDeviceTransform::SetOutputStreamState

Метод SetOutputStreamState задает состояние выходного потока MFT устройства и тип носителя.

Требования

   
Минимальная версия клиента Windows 10 версии 1703
Целевая платформа Windows
Header mftransform.h