如何根据内存数据生成位图
来源:互联网 发布:linux文件指针file 编辑:程序博客网 时间:2024/05/17 21:48
HBITMAP hCustomBmp = CreateCompatibleBitmap(window.hDC, WIDTH, HEIGHT); //创建一副与当前DC兼容的位图
BITMAPINFO bmpInfo;
BITMAPINFO bmpInfo;
bmpInfo.bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
bmpInfo.bmiHeader.biWidth = WIDTH;
bmpInfo.bmiHeader.biHeight = HEIGHT;
bmpInfo.bmiHeader.biPlanes = 1;bmpInfo.bmiHeader.biCompression = BI_RGB;
bmpInfo.bmiHeader.biBitCount = 32;
SetDIBits(window.hDC, hCustomBmp, 0, HEIGHT, g_resultBuf.data, &bmpInfo, DIB_RGB_COLORS);使用指定的DIB颜色数据来设置位图中的像素
HDC hh = CreateCompatibleDC(NULL);
SelectObject(hh, hCustomBmp);
//BitBlt(window.hDC, 0, 0, WIDTH, HEIGHT, hh, 0, 0, SRCCOPY);
StretchBlt(window.hDC, 0, 0, window.init.width, window.init.height, hh, 0, 0,WIDTH,HEIGHT,SRCCOPY);
DeleteObject(hCustomBmp);
DeleteDC(hh);
0 0
- 如何根据内存数据生成位图
- 根据文本生成位图
- 已知位图的点阵数据,如何将其生成位图
- 根据BITMAPINFO获取位图数据
- 根据位图数据直接绘图
- 位图数据内存优化
- 如何将内存中的位图数据绘制在DC上
- 如何将内存中的位图数据绘制在DC上
- [转]位图数据内存优化
- 嵌入式中如何统一多幅位图的调色板并生成C格式数据详解
- 如何生成一幅 TW8811 可显示的位图图像数据
- C#由指定数据生成灰度位图或者彩色位图
- 内存块中的数据转存入位图
- 根据时间段生成趋势数据
- 如何根据用户名生成注册码
- 根据位图创建Region
- 根据数据表中数据,生成Powerpoint幻灯片
- 根据数据表中数据,生成Powerpoint幻灯片
- javascript标准对象与包装对象
- Address already in use: JVM_Bind:8080解决方案
- form表单提交
- HDU2102 A计划(三维BFS)
- 关于音频播放使用setDataSource(String path)遇到的问题
- 如何根据内存数据生成位图
- xilinx时序约束
- python的第一个程序
- Android broadcastReciever相关
- Eclipse使用ButterKnife前,需要的配置步骤
- linux 之 echo命令用法
- linux下安装svn以及实现同步web服务器~~
- PHP学习笔记
- mysql存储过程游标的运用,适合对游标刚学习者。