IMFTopologyNode::CloneFrom-Methode (mfidl.h)

Kopiert die Daten von einem anderen Topologieknoten in diesen Knoten.

Syntax

HRESULT CloneFrom(
  [in] IMFTopologyNode *pNode
);

Parameter

[in] pNode

Ein Zeiger auf die IMFTopologyNode-Schnittstelle des zu kopierenden Knotens.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
MF_E_INVALIDREQUEST
Die Knotentypen stimmen nicht überein.

Hinweise

Die beiden Knoten müssen denselben Knotentyp aufweisen. Rufen Sie zum Abrufen des Knotentyps IMFTopologyNode::GetNodeType auf.

Diese Methode kopiert den Objektzeiger, die bevorzugten Typen und Attribute von pNode auf diesen Knoten. Außerdem wird die TOPOID kopiert, die jeden Knoten in einer Topologie eindeutig identifiziert. Es werden keine Verbindungen von pNode mit anderen Knoten dupliziert.

Der Zweck dieser Methode besteht darin, Knoten aus einer Topologie in eine andere zu kopieren. Verwenden Sie keine doppelten Knoten innerhalb derselben Topologie.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mfidl.h
Bibliothek Mfuuid.lib

Weitere Informationen

IMFTopologyNode

Topologien