ITStream 介面 (tapi3if.h)

ITStream 介面會公開可讓應用程式擷取數據流資訊的方法;表示啟動、暫停或停止數據流;表示選取或取消選取數據流上的終端機;和 ,以取得數據流上選取的終端機清單。 下列方法會建立 ITStream 介面:

CMSPCallBase::CreateStreamObject

IEnumStream::Next

ITSubStream::get_Stream

ITStreamControl::CreateStream

繼承

ITStream 介面繼承自 IDispatch 介面。 ITStream 也有下列類型的成員:

方法

ITStream 介面具有這些方法。

 
ITStream::EnumerateTerminals

EnumerateTerminals 方法會列舉數據流上選取的終端機。 針對 C 和 C++ 應用程式提供。 Visual Basic 之類的自動化用戶端應用程式必須使用 get_Terminals 方法。
ITStream::get_Direction

get_Direction 方法會取得數據流的終端方向。
ITStream::get_MediaType

get_MediaType 方法會取得數據流的媒體類型。
ITStream::get_Name

get_Name方法會取得 BSTR,代表數據流的名稱。 此名稱用於參考或顯示用途。
ITStream::get_Terminals

get_Terminals方法會建立與目前數據流相關聯的終端機集合。 提供給自動化用戶端應用程式,例如以 Visual Basic 撰寫的用戶端應用程式。 C 和 C++ 應用程式必須使用 EnumerateTerminals 方法。
ITStream::P auseStream

PauseStream 方法會暫停數據流。
ITStream::SelectTerminal

SelectTerminal 方法會將 ITTerminal 物件選取至數據流。
ITStream::StartStream

StartStream 方法會啟動數據流。
ITStream::StopStream

StopStream 方法會停止數據流。
ITStream::UnselectTerminal

UnselectTerminal 方法會從數據流取消選取終端機,並停止此數據流的串流。

規格需求

需求
目標平台 Windows
標頭 tapi3if.h

另請參閱

IDispatch

ITStreamControl

ITSubStream

ITSubStreamControl

媒體服務提供者介面 (MSPI)