- 博客(6)
- 资源 (16)
- 收藏
- 关注
原创 windows下使用ffmpeg + DDRAW 截屏,并保存为图片
不清楚原理的看上篇文章《用DirectDraw实现屏幕截图》。下面直接贴代码#include #include #include "ddraw.h"extern "C"{#include "libavcodec/avcodec.h"#include "libswscale/swscale.h"}void save_bmp(unsigned char *
2012-10-31 17:14:05 3568 1
转载 用DirectDraw实现屏幕截图
在DirectDraw的非独占模式中,主表面即为当前屏幕。你可以直接Lock住主表面,从而取得主表面图象数据。但如果你要对大量的数据进行直接的操作,最好还是先在系统内存中建一个和主表面一样大小的后台表面。用BltFast把主表面复制一份到后台表面,然后锁住后台表面,再进行操作,这是因为CPU对显存的操作是什分慢的。1、初始化DirectDraw 你可以响应WM_CREATE消息,并在
2012-10-31 15:51:58 3412 1
转载 使用FFmpeg捕获一帧摄像头图像
http://www.cnblogs.com/lknlfy/archive/2012/03/31/2426788.html
2012-10-30 18:48:52 2251
转载 C中的预编译宏定义
C中的预编译宏定义 转自:http://www.uml.org.cn/c++/200902104.asp 在将一个C源程序转换为可执行程序的过程中, 编译预处理是最初的步骤. 这一步骤是由预处理器(preprocessor)来完成的. 在源流程序被编译器处理之前, 预处理器首先对源程序中的"宏(macro)"进
2012-10-23 09:44:52 1072
原创 VS2008查看dll导出函数
打开Visual Studio 2008 命令提示,使用命令dumpbin /exports simple.dll即可查看
2012-10-15 18:07:48 2227
转载 VS2008 Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行生成后事件..."解决方案
右键工程属性 -> 配置属性 -> 生成事件 ->生成后事件,命令行中的路径加上双引号,如copy $(ProjectDir)\export\win32\Debug\$(ProjectName).dll $(OutDir)修改为copy "$(ProjectDir)\export\win32\Debug\$(ProjectName).dll" "$(OutDir)"
2012-10-13 16:53:22 5385
lsof 4.81源码
2014-07-16
VS2008 编译调试Live555
2012-12-22
串口读写重定向到tcp
2012-11-27
GB T-8567-2006计算机软件文档编制规范word版
2012-04-23
VS2008编译SQLite3
2012-03-19
用vs调试ffmpeg.exe的源代码
2012-03-08
arm开发详解(很全面的开发资料)
2011-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人