【发布时间】:2011-12-23 19:10:34
【问题描述】:
我正在创建一个 Windows 视频捕获应用程序并使用 DirectShow 进行捕获。随着每一帧的到来,我想将它作为原始 RGB 位图抓取到缓冲区中,此时我的代码将执行我需要的任何处理。
我一直在寻找与我想做的类似的样本,并且无论我在网上看到什么,人们都建议使用IMediaDet 和/或ISampleGrabber 接口进行逐帧捕获。不幸的是,两者都已弃用,甚至不在最新版本的 Windows SDK 中。
在 DirectShow 中进行逐帧捕获的最佳(现代)方法是什么?如果没有,我应该使用不同的库来逐帧捕获吗?
【问题讨论】:
标签: c++ windows bitmap directshow video-capture