Interface IMFTopology (mfidl.h)
Représente une topologie. Une topologie décrit une collection de sources multimédias, de récepteurs et de transformations qui sont connectés dans un certain ordre. Ces objets sont représentés dans la topologie par des nœuds de topologie, qui exposent l’interface IMFTopologyNode . Une topologie décrit le chemin des données multimédias via ces nœuds.
Pour créer une topologie, appelez MFCreateTopology.
Héritage
L’interface IMFTopology hérite de IMFAttributes. IMFTopology compte également les types de membres suivants :
Méthodes
L’interface IMFTopology a ces méthodes.
IMFTopology ::AddNode Ajoute un nœud à la topologie. |
IMFTopology ::Clear Supprime tous les nœuds de la topologie. |
IMFTopology ::CloneFrom Convertit cette topologie en copie d’une autre topologie. |
IMFTopology ::GetNode Obtient un nœud dans la topologie, spécifié par l’index. |
IMFTopology ::GetNodeByID Obtient un nœud dans la topologie, spécifié par l’identificateur de nœud. |
IMFTopology ::GetNodeCount Obtient le nombre de nœuds dans la topologie. |
IMFTopology ::GetOutputNodeCollection Obtient les nœuds de sortie dans la topologie. |
IMFTopology ::GetSourceNodeCollection Obtient les nœuds sources dans la topologie. |
IMFTopology ::GetTopologyID Obtient l’identificateur de la topologie. |
IMFTopology ::RemoveNode Cette option vous permet de supprimer un nœud de la topologie. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfidl.h |