IMFTopology Interface

Represents a topology. A topology describes a collection of media sources, sinks, and transforms that are connected in a certain order. These objects are represented within the topology by topology nodes, which expose the IMFTopologyNode interface. A topology describes the path of multimedia data through these nodes.

To create a topology, call MFCreateTopology.

Mitglieder

IMFTopologySchnittstelle erbt von IMFAttributes. IMFTopology umfasst auch die folgenden Typen von Mitgliedern:

  • Methoden

Methoden

IMFTopologySchnittstelle umfasst die folgenden Methoden.

Methode Beschreibung
AddNode

Adds a node to the topology.

Clear

Removes all nodes from the topology.

CloneFrom

Converts this topology into a copy of another topology.

GetNode

Gets a node in the topology, specified by index.

GetNodeByID

Gets a node in the topology, specified by node identifier.

GetNodeCount

Gets the number of nodes in the topology.

GetOutputNodeCollection

Gets the output nodes in the topology.

GetSourceNodeCollection

Gets the source nodes in the topology.

GetTopologyID

Gets the identifier of the topology.

RemoveNode

Removes a node from the topology.

 

Anforderungen

Mindestens unterstützter Client

Windows Vista

Mindestens unterstützter Server

Windows Server 2008

Header

Mfidl.h

Bibliothek

Mfuuid.lib

Siehe auch

Media Foundation Interfaces

Topologies

Topology Attributes