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) |