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


Перечисление MF_TOPOLOGY_TYPE (mfidl.h)

Определяет тип узла топологии.

Синтаксис

typedef enum MF_TOPOLOGY_TYPE {
  MF_TOPOLOGY_OUTPUT_NODE = 0,
  MF_TOPOLOGY_SOURCESTREAM_NODE,
  MF_TOPOLOGY_TRANSFORM_NODE,
  MF_TOPOLOGY_TEE_NODE,
  MF_TOPOLOGY_MAX = 0xffffffff
} ;

Константы

 
MF_TOPOLOGY_OUTPUT_NODE
Значение: 0
Выходной узел. Представляет приемник мультимедиа в топологии.
MF_TOPOLOGY_SOURCESTREAM_NODE
Исходный узел. Представляет поток мультимедиа в топологии.
MF_TOPOLOGY_TRANSFORM_NODE
Узел преобразования. Представляет преобразование Media Foundation (MFT) в топологии.
MF_TOPOLOGY_TEE_NODE
Tee node. Узел тройника не содержит указатель на объект . Вместо этого он представляет вилку в потоке. У узла тройника есть один вход и несколько выходных данных, а примеры из узла вышестоящий доставляются на все нисходящих узлов.
MF_TOPOLOGY_MAX
Значение: 0xffffffff
Зарезервировано.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть mfidl.h

См. также раздел

Перечисления Media Foundation