Compartilhar via


Interface ITStream (tapi3if.h)

As interfaces ITStream expõem métodos que permitem que um aplicativo recupere informações em um fluxo; para iniciar, pausar ou parar o fluxo; para selecionar ou desmarcar terminais em um fluxo; e para obter uma lista de terminais selecionados no fluxo. Os seguintes métodos criam a interface ITStream :

CMSPCallBase::CreateStreamObject

IEnumStream::Next

ITSubStream::get_Stream

ITStreamControl::CreateStream

Herança

A interface ITStream herda da interface IDispatch . O ITStream também tem esses tipos de membros:

Métodos

A interface ITStream tem esses métodos.

 
ITStream::EnumerateTerminals

O método EnumerateTerminals enumera os terminais selecionados no fluxo. Fornecido para aplicativos C e C++. Aplicativos cliente de automação, como o Visual Basic, devem usar o método get_Terminals.
ITStream::get_Direction

O método get_Direction obtém a direção do terminal do fluxo.
ITStream::get_MediaType

O método get_MediaType obtém o tipo de mídia do fluxo.
ITStream::get_Name

O método get_Name obtém um BSTR que representa o nome do fluxo. Esse nome é usado para fins informativos ou de exibição.
ITStream::get_Terminals

O método get_Terminals cria uma coleção de terminais associados ao fluxo atual. Fornecido para aplicativos cliente de Automação, como aqueles escritos no Visual Basic. Os aplicativos C e C++ devem usar o método EnumerateTerminals.
ITStream::P auseStream

O método PauseStream pausa o fluxo.
ITStream::SelectTerminal

O método SelectTerminal seleciona um objeto ITTerminal no fluxo.
ITStream::StartStream

O método StartStream inicia o fluxo.
ITStream::StopStream

O método StopStream interrompe o fluxo.
ITStream::UnselectTerminal

O método UnselectTerminal desmarca o terminal do fluxo e interrompe o streaming para esse fluxo.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho tapi3if.h

Confira também

IDispatch

ITStreamControl

ITSubStream

ITSubStreamControl

MSPI (Interface do Provedor de Serviços de Mídia)