itSubStream 接口 (tapi3if.h)
ITSubStream 是 ITStream 的一个组件,可让应用程序更好地控制媒体流。 ITSubStream 接口提供启动、暂停或停止子流、选择或取消选择终端以及获取在流中选择的终端列表的方法。 IEnumSubStream::Next 和 ITSubStreamControl::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 |