Интерфейс IMFTopologyNode (mfidl.h)
Представляет узел в топологии. Поддерживаются следующие типы узлов:
- Выходной узел. Представляет приемник мультимедиа.
- Исходный узел. Представляет поток мультимедиа.
- Узел преобразования. Представляет преобразование Media Foundation (MFT).
- Tee node. Предоставляет поток мультимедиа на два или более узла.
Наследование
Интерфейс IMFTopologyNode наследуется от IMFAttributes. IMFTopologyNode также имеет следующие типы элементов:
Методы
Интерфейс IMFTopologyNode имеет следующие методы.
IMFTopologyNode::CloneFrom Копирует данные из другого узла топологии в этот узел. |
IMFTopologyNode::ConnectOutput Подключает поток вывода из этого узла к входному потоку другого узла. |
IMFTopologyNode::D isconnectOutput Отключает выходной поток на этом узле. |
IMFTopologyNode::GetInput Извлекает узел, подключенный к указанному входной потоку на этом узле. |
IMFTopologyNode::GetInputCount Извлекает количество входных потоков, которые в настоящее время существуют на этом узле. |
IMFTopologyNode::GetInputPrefType Извлекает предпочтительный тип мультимедиа для входного потока на этом узле. |
IMFTopologyNode::GetNodeType Извлекает тип узла. |
IMFTopologyNode::GetObject Возвращает объект , связанный с этим узлом. |
IMFTopologyNode::GetOutput Извлекает узел, подключенный к указанному выходному потоку на этом узле. |
IMFTopologyNode::GetOutputCount Извлекает количество потоков вывода, которые в настоящее время существуют на этом узле. |
IMFTopologyNode::GetOutputPrefType Извлекает предпочтительный тип мультимедиа для выходного потока на этом узле. |
IMFTopologyNode::GetTopoNodeID Извлекает идентификатор узла. |
IMFTopologyNode::SetInputPrefType Задает предпочтительный тип носителя для входного потока на этом узле. |
IMFTopologyNode::SetObject Задает объект , связанный с этим узлом. |
IMFTopologyNode::SetOutputPrefType Задает предпочтительный тип носителя для выходного потока на этом узле. |
IMFTopologyNode::SetTopoNodeID Задает идентификатор узла. |
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | mfidl.h |