「C/C++经典项目开发」黑客远程桌面监控手机摄像头系统
C++ 手机摄像头捕捉,实现直接使用手机摄像头CCamera类的进行静态图像抓取功能。为了更加容易建立视频捕捉应用程序,DirectShow提供了一个叫做Capture Graph Builder的对象,Capture Graph Builder提供IcaptureGraphBuilder2接口,该接口可以建立和控制Capture Graph。
建立视频捕捉程序,必须首先获取并初始化IcaptureGraphBuilder2接口,然后选择一个适当的视频捕捉设备。选择好设备后,为该设备创建Capture filter,然后调用AddFilter把Capture filter添加到Filter Graph。
源码目录结构图:
代码截图:
效果图:
编译环境:
1. C++ Builder 6.0 + DirectX 9 SDK for C++ Builder.
2. C++ Builder 2010
C++ Builder 2010 直接编译,不需要额外的开发库支持和额外的配置。
「C/C++经典项目开发」黑客远程桌面监控手机摄像头系统相关推荐
- 云开发太简单了吧!「72变的云开发」有奖征文领三重好礼!
简介:想让你的应用成为几万个开发者的开发模版吗?云开发平台向腾云驾雾的程序员征集Serverless云开发的最佳实践,优秀的应用案例将成为云开发平台实验室的模版供大家体验,一键部署成为TA的应用.同时 ...
- C#WPF 项目开发(一)(火车订票系统)
C#WPF 项目开发(一)(火车订票系统) 一.架构模式 I.了解架构模式 1.如何设计大型企业级的系统,在开始主要的代码开发之前,我们必须选择一种 合适的体系架构. (1).架构模式是对给定上下文的 ...
- 【Nodejs博客项目开发】之原生nodejs实现博客系统(一)
[Nodejs博客项目开发]之原生nodejs实现博客系统(一) >>目录 [Nodejs博客项目开发]之原生nodejs实现博客系统(一) 一.接口设计 二.基本目录结构 三.`www. ...
- 【Nodejs博客项目开发】之原生nodejs实现博客系统(五)
[Nodejs博客项目开发]之原生nodejs实现博客系统(五) 一.session存入redis 首先下载redis模块:npm i redis --save db.js 配置redis const ...
- JAVA EE项目开发及应用实训报告——网上考试系统
** JAVA EE项目开发及应用实训 ** 题 目: 网上考试系统 系 别: 专 业: 学生姓名: 学 号: 指导教师: 题目类型:•理论研究 •实验研究 •工程设计 •工程技术研究 软件开发 • ...
- 一个C#开发的Windows远程桌面工具
作为一名程序员,日常远程到服务器再正常不过了,在Windows环境,我们一般是通过操作系统自带.或者第三方工具.今天给你推荐一个开源的Windows远程桌面工具. 项目简介 这是一个基于 MSTSC ...
- C/C++经典项目开发:动感音乐播放器,打造属于自己的音乐世界!
你需要写一个界面,写一下音乐格式的解压缩算法,需要写一下向音频设备写入数据的功能. 工作量非常巨大,你现在的水平完全不够,而且你的水平的高度也不高. C++ Mp3音乐播放器,支持歌词同步显示,界面有 ...
- 「6.1K Star 项目推荐」github主页”快速装修“神器
大厂技术 高级前端 Node进阶 点击上方 程序员成长指北,关注公众号 回复1,加入高级Node交流群 快来给github主页搞个豪华大装修 掘金同步文章:https://juejin.cn/po ...
- C语言经典项目开发——连连看小游戏
大家应该都玩过连连看,游戏规则不多说了,我们先看看设计思路. 第一件事要根据游戏玩法确定程序的数据结构,不同的数据结构决定了不同的算法设计,用错了数据结构可能直接让代码复杂好几倍. 连连看中玩家操作的 ...
- 计算机毕业设计源代码java项目开发实例基于SSM的车库停车计费系统|停车场[包运行成功]
最新文章
- 数据库SQL2000连接测试
- 无法解决 equal to 操作中 Chinese_PRC_CI_AS_WS 和 Chinese_PRC_CI_AS 之间的排序规则冲突...
- 电费竟然占了数据中心运维总成本的7成?
- 澎湃新闻产品总监首度分享,如何快速在新闻类APP中异军突围?一年时间进入前4名...
- 云计算数据挖掘Mahout下的机器学习
- JavaScript 使用random()生成随机数
- 近代数字信号处理实验-DFT分析信号的频谱
- 单行文字、多行文字溢出时省略号表示的多种解决方式;调整字符间距;段落首字母大写缩进效果;
- 移动端常用的四个框架
- linux comsol命令,如何从命令行运行 COMSOL Multiphysics®
- Android应用开发以及设计思想深度剖析(2)
- iOS修改手游服务器数据,iOS 教你修改运动步数(基于Healthkit)
- vue项目引入iconfont图标
- ShuipFCMS -- 简单强大内容管理系统
- 锤子使用手册 android,锤子爱好者的新手使用指南
- Linux磁盘空闲空间调度管理
- java,png,jpg,多张图片合成一个pdf,压缩图片,并且保证图片不失帧。
- [Python] 第三方库安装包包名解释
- 必达总线模式android,betech必达G5智能锁怎么设置自动上锁模式
- 基于java网上订餐网站系统