Méthode IMFTopology ::CloneFrom (mfidl.h)

Convertit cette topologie en une copie d’une autre topologie.

Syntaxe

HRESULT CloneFrom(
  [in] IMFTopology *pTopology
);

Paramètres

[in] pTopology

Pointeur vers l’interface IMFTopology de la topologie à cloner.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Cette méthode effectue les opérations suivantes :

  • Supprime tous les nœuds de cette topologie.
  • Clone les nœuds à partir de pTopology et les ajoute à cette topologie. Les nœuds clonés ont les mêmes identificateurs de nœud que les nœuds de pTopology.
  • Connecte les nœuds clonés pour qu’ils correspondent aux connexions dans pTopology.
  • Copie les attributs de pTopology dans cette topologie.
  • Copie l’identificateur de topologie de pTopology vers cette 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
Bibliothèque Mfuuid.lib

Voir aussi

IMFTopology

Topologies