我也一直想提这个问题,想不到这么冷清啊。我用wince6.0自带的Camera测试程序和《Windows CE嵌入式高级编程及其实例详解》中的例子,都发现停止录制需要大约2分钟的时间。这简直无法忍受。那本书上说Stoprecord时间长主要是因为视频捕捉流停止后,将调用IFileSinkFilter等接口生成录像文件,这个过程耗时长。我发现那段代码稍作修改放在windows下是能够实现边录边存的,停止时间也很快。初步估计是windows CE 自身的filter存在问题。我目前也打算自己写一个filter。如果你解决了,告诉一下我吧