ITSubStream 介面 (tapi3if.h)

ITSubStreamITStream 的元件,可讓應用程式更精細地控制媒體串流。 ITSubStream 介面提供方法,可啟動、暫停或停止子數據流、選取或取消選取終端機,以及取得在數據流上選取的終端機清單。 IEnumSubStream::NextITSubStreamControl::CreateSubStream 方法會建立 ITSubStream 介面。

繼承

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

方法

ITSubStream 介面具有這些方法。

 
ITSubStream::EnumerateTerminals

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

get_Stream方法會擷取目前子數據流之ITStream介面的指標。
ITSubStream::get_Terminals

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

PauseSubStream 方法會暫停子數據流。
ITSubStream::SelectTerminal

SelectTerminal 方法會將 ITTerminal 物件選取到子數據流。 如需詳細資訊,請參閱 ITStream::SelectTerminal 底下的一節。
ITSubStream::StartSubStream

StartSubStream 方法會啟動子數據流。 如需詳細資訊,請參閱 ITStream::StartStream 底下的一節。
ITSubStream::StopSubStream

StopSubStream 方法會停止子數據流。 如需詳細資訊,請參閱 ITStream::StopStream。
ITSubStream::UnselectTerminal

UnselectTerminal 方法會從子數據流取消選取終端機。

規格需求

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

另請參閱

IDispatch

ITStream

ITStreamControl

ITSubStreamControl

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