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)