Interface ITStreamControl (tapi3if.h)
A interface ITStreamControl representa os recursos de streaming de mídia de uma chamada e expõe métodos que permitem que um aplicativo enumere, crie ou remova fluxos.
Se essa interface existir, um aplicativo TAPI adquirirá um ponteiro para essa interface executando um QueryInterface em qualquer interface de chamada, como ITCallInfo. Essa interface não estará disponível se um MSP não estiver envolvido na sessão de chamada atual.
Interna à DLL TAPI, essa interface é implementada pelo objeto de chamada do MSP, que é criado no método ITMSPAddress::CreateMSPCall . Em seguida, o TAPI agrega essa interface ao objeto de chamada TAPI e a expõe a aplicativos TAPI.
Herança
A interface ITStreamControl herda da interface IUnknown . O ITStreamControl também tem estes tipos de membros:
Métodos
A interface ITStreamControl tem esses métodos.
ITStreamControl::CreateStream O método CreateStream cria um novo fluxo de mídia. |
ITStreamControl::EnumerateStreams O método EnumerateStreams enumera fluxos de mídia disponíveis no momento. Fornecido para aplicativos C e C++. Aplicativos cliente de automação, como o Visual Basic, devem usar o método get_Streams. |
ITStreamControl::get_Streams O método get_Streams cria uma coleção de fluxos de mídia atualmente disponíveis na chamada. Fornecido para aplicativos cliente de Automação, como aqueles escritos no Visual Basic. Os aplicativos C e C++ devem usar o método EnumerateStreams. |
ITStreamControl::RemoveStream O método RemoveStream remove um fluxo de mídia. |
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | tapi3if.h |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de