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 |