AMCAP VB2005视频捕获示例

VB2005 的 AMCAP 源文件,蛮适合用来研究视频捕获这块,是在 WinCE6.0 上折腾多媒体项目的朋友。AMCAP 本身不复杂,但该有的功能它都有,像视频预览、设置设备、保存录像等等,全都靠DirectShow撑起来的。你要是想自己搞个简版监控或者摄像头工具,这套源码就挺能派上用场。

压缩包里东西还挺全:.vb文件是主程序,.h.cpp也有,虽然是 VB 项目,但有点混搭。项目文件是.vbproj,拿来就能在Visual Studio 2005里打开,响应也快,配置基本不用动。

DirectShow这套东西,多人一听就头大,但其实搞懂几个核心组件就好:Filter Graph管视频流的线路,Capture Filter是连接摄像头的开关,Video Renderer管显示。源码里都有用上,结构也比较清晰,适合边看边改。

多线程那块也有体现,视频预览不卡顿,全靠线程跑得顺。还有像事件、文件保存这些,写得不啰嗦,逻辑清晰。你要是对AVI录制、设备切换有兴趣,也能直接照着改。

如果你正好在搞WinCE设备、嵌入式摄像头,或者想学点DirectShow视频,这份资源真心不错,直接上手,少走弯路。

rar
amcap908.rar 预估大小:2个文件
folder
amcap 文件夹
file
amcap.ini 1KB
file
amcap.exe 220KB
rar 文件大小:93.11KB