Interface IMFTopology (mfidl.h)
Representa uma topologia. Uma topologia descreve uma coleção de fontes de mídia, coletores e transformações conectadas em uma determinada ordem. Esses objetos são representados na topologia por nós de topologia, que expõem a interface IMFTopologyNode . Uma topologia descreve o caminho dos dados multimídia por meio desses nós.
Para criar uma topologia, chame MFCreateTopology.
Herança
A interface IMFTopology herda de IMFAttributes. IMFTopology também tem estes tipos de membros:
Métodos
A interface IMFTopology tem esses métodos.
IMFTopology::AddNode Adiciona um nó à topologia. |
IMFTopology::Clear Remove todos os nós da topologia. |
IMFTopology::CloneFrom Converte essa topologia em uma cópia de outra topologia. |
IMFTopology::GetNode Obtém um nó na topologia, especificado pelo índice. |
IMFTopology::GetNodeByID Obtém um nó na topologia, especificado pelo identificador de nó. |
IMFTopology::GetNodeCount Obtém o número de nós na topologia. |
IMFTopology::GetOutputNodeCollection Obtém os nós de saída na topologia. |
IMFTopology::GetSourceNodeCollection Obtém os nós de origem na topologia. |
IMFTopology::GetTopologyID Obtém o identificador da topologia. |
IMFTopology::RemoveNode Remove um nó da topologia. |
Requisitos
Requisito | Valor |
---|---|
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 |