Erstellen von Topologien
In diesem Abschnitt werden einige der allgemeinen Verfahren zum Erstellen einer Topologie beschrieben.
Die allgemeinen Schritte zum Erstellen einer Topologie sind wie folgt:
Erstellen Sie ein neues Topologieobjekt, indem Sie MFCreateTopologyaufrufen. Diese Funktion gibt einen Zeiger auf dieTOPTOPOLOGY-Schnittstelle der Topologie zurück.
Anfänglich enthält die Topologie keine Knoten. Um Knoten für die Topologie zu erstellen, rufen Sie MFCreateTopologyNode auf. Diese Funktion gibt einen Zeiger auf die NODESTopologyNode-Schnittstelle des Knotens zurück. Sie müssen den Knotentyp angeben, wenn Sie den Knoten erstellen:
Quellknoten.
Knoten transformieren.
Ausgabeknoten.
Tee-Knoten.
Initialisieren Sie jeden Knoten. Der Initialisierungsprozess hängt vom Knotentyp ab, wie in den folgenden Themen beschrieben.
Fügen Sie jeden Knoten der Topologie hinzu, indem Sie DIE KNOTENTOPTOPOLOGIE::AddNodeaufrufen.
Verbinden die Knoten. Um eine Verbindung mit einem Knoten herzustellen, rufen Sie AUFTOPTOPOLOGYNode::ConnectOutput auf dem Upstreamknoten auf, und übergeben Sie einen Zeiger auf den Downstreamknoten.
In den folgenden Themen werden die spezifischen Schritte für jeden Knotentyp beschrieben.
| Thema | Beschreibung |
|---|---|
| Erstellen von Quellknoten | Erstellen eines Quellknotens |
| Erstellen von Transformationsknoten | Erstellen eines Transformationsknotens. |
| Erstellen von Ausgabeknoten | Erstellen eines Ausgabeknotens. |