Video 将视频流渲染到空窗口

Video 将视频流渲染到空窗口,video,directshow,Video,Directshow,我是这个网站的新手,也是DirecShow编程的新手。很高兴认识你 我正在编写一个DS应用程序,它从摄像机视频流中捕获静止图像。我真正需要的是抓取静态图像并保存在磁盘上,这样我就不需要在窗口上渲染视频流。我认为,这样可以节省一些CPU消耗 我怎样才能做到这一点?您不必精确地流到一个窗口,不管是空窗口还是非空窗口。因为只有过滤器才能“看到”视频数据,所以您需要一个过滤器,使数据对您可用。在不考虑太多的情况下执行此操作时,会添加一个示例抓取器过滤器,用于通过回调使此数据可用;在不需要显示数据时,会使

我是这个网站的新手,也是DirecShow编程的新手。很高兴认识你

我正在编写一个DS应用程序,它从摄像机视频流中捕获静止图像。我真正需要的是抓取静态图像并保存在磁盘上,这样我就不需要在窗口上渲染视频流。我认为,这样可以节省一些CPU消耗


我怎样才能做到这一点?

您不必精确地流到一个窗口,不管是空窗口还是非空窗口。因为只有过滤器才能“看到”视频数据,所以您需要一个过滤器,使数据对您可用。在不考虑太多的情况下执行此操作时,会添加一个示例抓取器过滤器,用于通过回调使此数据可用;在不需要显示数据时,会使用空呈现器过滤器终止拓扑,而不显示数据


您将在这里找到分步说明:查找关键字(示例抓取器、空呈现器、
SampleCB
)将为您提供大量示例代码。

非常感谢。我来看看,看看我能做些什么。