Partager via


Interface ITStreamControl (tapi3if.h)

L’interface ITStreamControl représente les fonctionnalités de streaming multimédia d’un appel et expose des méthodes qui permettent à une application d’énumérer, de créer ou de supprimer des flux.

Si cette interface existe, une application TAPI acquiert un pointeur vers cette interface en effectuant un QueryInterface sur n’importe quelle interface d’appel, telle que ITCallInfo. Cette interface n’est pas disponible si un msp n’est pas impliqué dans la session d’appel actuelle.

Interne à la DLL TAPI, cette interface est implémentée par l’objet d’appel du MSP, qui est créé dans la méthode ITMSPAddress::CreateMSPCall . TAPI agrège ensuite cette interface sur l’objet d’appel TAPI et l’expose aux applications TAPI.

Héritage

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

Méthodes

L’interface ITStreamControl utilise ces méthodes.

 
ITStreamControl::CreateStream

La méthode CreateStream crée un flux multimédia.
ITStreamControl::EnumerateStreams

La méthode EnumerateStreams énumère les flux multimédias actuellement disponibles. Fourni pour les applications C et C++. Les applications clientes Automation telles que Visual Basic doivent utiliser la méthode get_Streams.
ITStreamControl::get_Streams

La méthode get_Streams crée une collection de flux multimédias actuellement disponibles sur l’appel. Fourni pour les applications clientes Automation, telles que celles écrites en Visual Basic. Les applications C et C++ doivent utiliser la méthode EnumerateStreams.
ITStreamControl::RemoveStream

La méthode RemoveStream supprime un flux multimédia.

Configuration requise

   
Plateforme cible Windows
En-tête tapi3if.h

Voir aussi

ITStream

ITSubStream

ITSubStreamControl

Media Service Provider Interface (MSPI)