Interfaz IMFTopology (mfidl.h)

Representa una topología. Una topología describe una colección de orígenes multimedia, receptores y transformaciones que están conectados en un orden determinado. Estos objetos se representan dentro de la topología por nodos de topología, que exponen la interfaz IMFTopologyNode . Una topología describe la ruta de acceso de los datos multimedia a través de estos nodos.

Para crear una topología, llame a MFCreateTopology.

Herencia

La interfaz IMFTopology hereda de IMFAttributes. IMFTopology también tiene estos tipos de miembros:

Métodos

La interfaz IMFTopology tiene estos métodos.

 
IMFTopology::AddNode

Agrega un nodo a la topología.
IMFTopology::Clear

Quita todos los nodos de la topología.
IMFTopology::CloneFrom

Convierte esta topología en una copia de otra topología.
IMFTopology::GetNode

Obtiene un nodo de la topología, especificado por índice.
IMFTopology::GetNodeByID

Obtiene un nodo de la topología, especificado por el identificador de nodo.
IMFTopology::GetNodeCount

Obtiene el número de nodos de la topología.
IMFTopology::GetOutputNodeCollection

Obtiene los nodos de salida de la topología.
IMFTopology::GetSourceNodeCollection

Obtiene los nodos de origen de la topología.
IMFTopology::GetTopologyID

Obtiene el identificador de la topología.
IMFTopology::RemoveNode

Quita un nodo de la topología.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfidl.h

Consulte también

IMFAttributes

Interfaces de Media Foundation

Topologías

Atributos de topología