Interface IMFTopologyNode (mfidl.h)

Representa um nó em uma topologia. Há suporte para os seguintes tipos de nó:

  • Nó de saída. Representa um coletor de mídia.
  • Nó de origem. Representa um fluxo de mídia.
  • Transformar nó. Representa uma MFT (Media Foundation Transform).
  • Nó tee. Entrega um fluxo de mídia para dois ou mais nós.
Para criar um novo nó, chame a função MFCreateTopologyNode .

Herança

A interface IMFTopologyNode herda de IMFAttributes. IMFTopologyNode também tem estes tipos de membros:

Métodos

A interface IMFTopologyNode tem esses métodos.

 
IMFTopologyNode::CloneFrom

Copia os dados de outro nó de topologia para esse nó.
IMFTopologyNode::ConnectOutput

Conecta um fluxo de saída desse nó ao fluxo de entrada de outro nó.
IMFTopologyNode::D isconnectOutput

Desconecta um fluxo de saída neste nó.
IMFTopologyNode::GetInput

Recupera o nó conectado a um fluxo de entrada especificado neste nó.
IMFTopologyNode::GetInputCount

Recupera o número de fluxos de entrada que existem atualmente neste nó.
IMFTopologyNode::GetInputPrefType

Recupera o tipo de mídia preferencial para um fluxo de entrada neste nó.
IMFTopologyNode::GetNodeType

Recupera o tipo de nó.
IMFTopologyNode::GetObject

Obtém o objeto associado a esse nó.
IMFTopologyNode::GetOutput

Recupera o nó conectado a um fluxo de saída especificado neste nó.
IMFTopologyNode::GetOutputCount

Recupera o número de fluxos de saída que existem atualmente neste nó.
IMFTopologyNode::GetOutputPrefType

Recupera o tipo de mídia preferencial para um fluxo de saída neste nó.
IMFTopologyNode::GetTopoNodeID

Recupera o identificador do nó.
IMFTopologyNode::SetInputPrefType

Define o tipo de mídia preferencial para um fluxo de entrada neste nó.
IMFTopologyNode::SetObject

Define o objeto associado a esse nó.
IMFTopologyNode::SetOutputPrefType

Define o tipo de mídia preferencial para um fluxo de saída neste nó.
IMFTopologyNode::SetTopoNodeID

Define o identificador para o nó.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mfidl.h

Confira também

IMFAttributes

Media Foundation Interfaces

Topologias

Atributos de nó de topologia