「C/C++经典项目开发」黑客远程桌面监控手机摄像头系统

C++ 手机摄像头捕捉,实现直接使用手机摄像头CCamera类的进行静态图像抓取功能。为了更加容易建立视频捕捉应用程序,DirectShow提供了一个叫做Capture Graph Builder的对象,Capture Graph Builder提供IcaptureGraphBuilder2接口,该接口可以建立和控制Capture Graph。

image

建立视频捕捉程序,必须首先获取并初始化IcaptureGraphBuilder2接口,然后选择一个适当的视频捕捉设备。选择好设备后,为该设备创建Capture filter,然后调用AddFilter把Capture filter添加到Filter Graph。

源码目录结构图:

image

代码截图:

image

效果图:

image

编译环境:

1. C++ Builder 6.0 + DirectX 9 SDK for C++ Builder.

2. C++ Builder 2010

C++ Builder 2010 直接编译,不需要额外的开发库支持和额外的配置。

image

最后,如果你想学C++可以加入学习群:825414254获取素材资料以及开发工具和听课权限!

image

你可能感兴趣的:(「C/C++经典项目开发」黑客远程桌面监控手机摄像头系统)