Partager via


Interface ITMultiTrackTerminal (tapi3if.h)

Cette interface ITMultiTrackTerminal est exposée sur tous les terminaux multipistes. L’interface comprend des méthodes d’énumération, de création et de suppression de pistes. L’interface ITMultiTrackTerminal est créée en appelant QueryInterface sur ITTerminal.

Héritage

L’interface ITMultiTrackTerminal hérite de l’interface IDispatch. ITMultiTrackTerminal possède également les types de membres suivants :

Méthodes

L’interface ITMultiTrackTerminal possède ces méthodes.

 
ITMultiTrackTerminal ::CreateTrackTerminal

La méthode CreateTrackTerminal crée un terminal multipiste qui peut gérer un ou plusieurs types de médias et une direction de média donnés.
ITMultiTrackTerminal ::EnumerateTrackTerminals

La méthode EnumerateTrackTerminals crée et retourne une énumération contenant les terminaux contenus par le terminal multipiste sur lequel cette méthode a été appelée.
ITMultiTrackTerminal ::get_DirectionsInUse

La méthode get_DirectionsInUse retourne la direction de toutes les pistes gérées actuellement par le terminal multipiste.
ITMultiTrackTerminal ::get_MediaTypesInUse

La méthode get_MediaTypesInUse retourne les types multimédias (ORed au niveau du bit) de toutes les pistes gérées actuellement par le terminal multipiste.
ITMultiTrackTerminal ::get_TrackTerminals

La méthode get_TrackTerminals crée et retourne une collection contenant les terminaux contenus par le terminal multipiste sur lequel cette méthode a été appelée.
ITMultiTrackTerminal ::RemoveTrackTerminal

La méthode RemoveTrackTerminal supprime le terminal spécifié de la collection de terminaux de suivi qui appartiennent au terminal multipiste sur lequel la méthode a été appelée.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi3if.h (inclure Tapi3.h)