我使用的视频采集卡是天敏的10moons sdk2000
软件是win2000 dxsdk9.0等
首先一个问题,不能调整显示视频的尺寸,只要一调整就会黑屏重起。
第二个问题。我写了一个GaussFilter 继承了CTransformFilter,用这个filter对画面做一些运动捕捉的工作。我做过两个graph大致如下
第一个:
crossbar-(video) --> cap-(preview) -->  GaussFilter --> VideoRender第二个:
crossbar-(video) --> cap-(preview) --> grabberFilter --> GaussFilter --> VideoRender这两个只要一run,立刻就会黑屏重起。问一下各位
第一个问题的情况下,是软件问题,还是硬件问题,还是什么冲突,该如何解决?第二个问题的情况下,是我的思路根本就错了还是硬件的问题。该如何解决?希望大家能给我一些指点,我在视频方面的知识太欠缺了。
谢谢

解决方案 »

  1.   

    第一个问题:
    DirectDraw调用默认是800×600,16位彩色,如果设置的不同,可能有调整不成功的问题.
    第二个问题:
    你的graph为什么会建立两种Graph?
      

  2.   

    第一个问题:
    DirectDraw调用默认是800×600,16位彩色,如果设置的不同,可能有调整不成功的问题.而且调整时会有黑屏问题。
      

  3.   

    谢谢了
    不好意思没说清楚,我分别尝试个这两种graph,做了两个应用程序,都是那个问题,一
    pcontrol->run()就重起。很郁闷啊。