TopoEdit 中的播放控件
解析拓扑后,它会在媒体会话中排队播放。 TopoEdit 提供传输控制,用于更改媒体会话上的拓扑状态。
下表显示了每个操作的菜单/工具栏命令和等效的 Media Foundation 方法。
菜单/工具栏命令 | Media Foundation 方法 |
---|---|
在“ 控件 ”菜单上,单击“ 播放”。[newline] -or-[newline] 单击工具栏上的“ 播放 ”按钮 (如下图所示) 。[newline] | IMFMediaSession::Start |
在“ 控件 ”菜单上,单击“ 停止”。[newline] -or-[newline] 单击工具栏上的 停止 按钮 (如下图所示) 。[newline] | IMFMediaSession::Stop |
在“ 控件 ”菜单上,单击“ 暂停”。[newline] -or-[newline] 单击工具栏上的 暂停 按钮 (如下图所示) 。[newline] | IMFMediaSession::P ause |
有关使用 Media Foundation API 以编程方式控制播放的信息,请参阅 如何控制演示状态。
寻求
如果拓扑是可查找的,可以使用下图所示的查找栏 (查找,) 指定拓扑时间线中开始播放的位置。
注意
如果媒体源是可查找的,则 Stop 命令还会将拓扑查找回流的起始位置。
更改播放速率
如果拓扑的基础媒体源支持多个播放速率,则可以使用速率栏更改播放速率。 若要快进媒体会话上的拓扑,请向右拖动滑块来提高速率,如下图所示。
注意
在此版本中,TopoEdit 仅支持正率。 不支持反向播放。
有关使用媒体基础 API 以编程方式更改播放速率的信息,请参阅 关于速率控制。
相关主题