Freigeben über


ITMultiTrackTerminal-Schnittstelle (tapi3if.h)

Diese ITMultiTrackTerminal-Schnittstelle wird auf allen Multitrack-Terminals verfügbar gemacht. Die -Schnittstelle enthält Methoden zum Auflisten, Erstellen und Entfernen von Spuren. Die ITMultiTrackTerminal-Schnittstelle wird durch Aufrufen von QueryInterface auf ITTerminal erstellt.

Vererbung

Die ITMultiTrackTerminal-Schnittstelle erbt von der IDispatch-Schnittstelle . ITMultiTrackTerminal verfügt auch über folgende Membertypen:

Methoden

Die ITMultiTrackTerminal-Schnittstelle verfügt über diese Methoden.

 
ITMultiTrackTerminal::CreateTrackTerminal

Die CreateTrackTerminal-Methode erstellt ein Multitrack-Terminal, das einen oder mehrere Medientypen und Medienrichtungen verarbeiten kann.
ITMultiTrackTerminal::EnumerateTrackTerminals

Die EnumerateTrackTerminals-Methode erstellt und gibt eine Enumeration zurück, die die Terminals enthält, die im Multitrack-Terminal enthalten sind, für das diese Methode aufgerufen wurde.
ITMultiTrackTerminal::get_DirectionsInUse

Die get_DirectionsInUse-Methode gibt die Richtung aller Derzeit vom Multitrack-Terminal verwalteten Spuren zurück.
ITMultiTrackTerminal::get_MediaTypesInUse

Die get_MediaTypesInUse-Methode gibt die Medientypen (bitweises ORed) aller Tracks zurück, die derzeit vom Multitrack-Terminal verwaltet werden.
ITMultiTrackTerminal::get_TrackTerminals

Die get_TrackTerminals-Methode erstellt und gibt eine Auflistung zurück, die die Terminals enthält, die im Multitrack-Terminal enthalten sind, für das diese Methode aufgerufen wurde.
ITMultiTrackTerminal::RemoveTrackTerminal

Die RemoveTrackTerminal-Methode entfernt das angegebene Terminal aus der Auflistung der Trackterminals, die zum Multitrack-Terminal gehören, auf dem die Methode aufgerufen wurde.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h (Tapi3.h einschließen)