Partager via


Interface ITSubStream (tapi3if.h)

Un ITSubStream est un composant d’un ITStream et donne à une application un contrôle plus fin sur le streaming multimédia. L’interface ITSubStream fournit des méthodes qui démarrent, interrompent ou arrêtent un sous-flux, sélectionnent ou désélectionnent des terminaux et obtiennent une liste des terminaux sélectionnés sur le flux. Les méthodes IEnumSubStream ::Next et ITSubStreamControl ::CreateSubStream créent l’interface ITSubStream .

Héritage

L’interface ITSubStream hérite de l’interface IDispatch. ITSubStream a également les types de membres suivants :

Méthodes

L’interface ITSubStream utilise ces méthodes.

 
ITSubStream ::EnumerateTerminals

La méthode EnumerateTerminals énumère les terminaux sélectionnés dans le sous-flux. Fourni pour les applications C et C++. Les applications clientes Automation telles que Visual Basic doivent utiliser la méthode get_Terminals.
ITSubStream ::get_Stream

La méthode get_Stream récupère le pointeur vers l’interface ITStream pour le sous-flux actuel.
ITSubStream ::get_Terminals

La méthode get_Terminals crée une collection de terminaux associés au sous-flux actuel. Fourni pour les applications clientes Automation, telles que celles écrites en Visual Basic. Les applications C et C++ doivent utiliser la méthode EnumerateTerminals.
ITSubStream ::P auseSubStream

La méthode PauseSubStream interrompt le sous-flux.
ITSubStream ::SelectTerminal

La méthode SelectTerminal sélectionne un objet ITTerminal dans le sous-flux. Pour plus d’informations, consultez la section Remarques sous ITStream ::SelectTerminal.
ITSubStream ::StartSubStream

La méthode StartSubStream démarre le sous-flux. Pour plus d’informations, consultez la section Remarques sous ITStream ::StartStream.
ITSubStream ::StopSubStream

La méthode StopSubStream arrête le sous-flux. Pour plus d’informations, consultez ITStream ::StopStream.
ITSubStream ::UnselectTerminal

La méthode UnselectTerminal désélectionne le terminal du sous-flux.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi3if.h

Voir aussi

IDispatch

ITStream

ITStreamControl

ITSubStreamControl

Interface MSPI (Media Service Provider Interface)