Directshow开发的基本技巧[35]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 aoosang 的 blog

可以通过imediaseeking::getcapabilities查看数据流支持的seek能力都有哪些。应用程序可以采取 &测试每一项。例如,下面的代码检查了graph是否可以seek 一个任意的位置

 dword dwcap = 0;

hresult hr = pseek->getcapabilities(&dwcap);

if (am_seeking_canseekabsolute & dwcap)

{

    // graph can seek to absolute positions.

}

2setting and retrieving the position

 filter graph包含两个位置,当前位置和停止位置,定义如下:

 1当前位置,当一个graph正处于运行的时候,当前位置就是当前的回放位置,相对于开始的位置而言。如果graph处于停止或者暂停状态的时候,当前位置就是数据流下次开始播放的位置点。

本文关键:Directshow开发的基本技巧
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top