Directshow开发的基本技巧[40]

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

本文简介:选择自 aoosang 的 blog

imediaseeking::isformatsupported方法,如果filter支持该时间格式,该函数返回ok否则返回false或者一个错误码。如果filter支持某种指定的时间格式,可以调用imediaseeking::settimeformat方法切换到其他的时间格式。如果settimeformat方法成功,下面的seek命令就要使用新的时间格式。

  下面的代码检查graph是否支持用桢的数量进行定位,如果支持,定位到第20桢。

hr = pseek->isformatsupported(&time_format_frame);

if (hr == s_ok)

{

    hr = pseek->settimeformat(&time_format_frame);

    if (succeeded(hr))

    {

        // seek to frame number 20.

        longlong rtnow = 20;

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

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

go top