Windows DDB和DIB技术应用(2)--绘图二级缓存技术
2013-08-29 16:24
459 查看
使用DDB技术实现绘图二级缓冲
参考:
GDI+二级缓存http://hi.baidu.com/sixthwinglu/item/f98056173f33f17a1009b5ce
CDC memDC; memDC.CreateCompatibleDC(&dc); // 建立一个与屏幕显示兼容的位图 CBitmap memBitmap; memBitmap.CreateCompatibleBitmap(&dc, rect.Width(), rect.Height()); // 将位图选人到内存显示设备中 memDC.SelectObject(&memBitmap); // 使用背景色清除位图 memDC.FillSolidRect(0,0,rect.Width(), rect.Height(), RGB(255,255,255)); // 透明 memDC.SetBkMode(TRANSPARENT); // 添加自己的GDI/GDI+绘制函数 ... //拷贝内存图像到屏幕 dc.BitBlt(0, 0, rect.Width(), rect.Height(), &memDC, 0,0, SRCCOPY ); memBitmap.DeleteObject(); memDC.DeleteDC();
参考:
GDI+二级缓存http://hi.baidu.com/sixthwinglu/item/f98056173f33f17a1009b5ce
相关文章推荐
- Windows DDB和DIB技术应用(3)--图元外边矩形检测
- Windows DDB和DIB技术应用(1)--DDB和DIB介绍
- Windows DDB和DIB技术应用(3)--图元外边矩形检测
- 二级缓存EhCache在几种应用技术的配置方法和步骤总结
- 【QT技术应用】2D绘图(2)
- PHP企业级应用缓存技术详解
- 【QT技术应用】2D绘图
- Hibernate+ehcache二级缓存技术
- 技术讲座ArcGIS Server缓存地图服务的设计、部署和应用
- 详细讲解PHP中缓存技术的应用 (摘)
- Windows DIB文件操作详解-3.DDB转DIB
- Soap技术在Windows应用程序开发中的应用B/S与C/S混合模式开发[草稿]
- 【技术应用】2D绘图 (Qt)
- php中的绘图技术要点及应用总结
- 【91xcz】清理Windows 8应用商店缓存
- 全面解析windows下Memcache技术应用
- 缓存二级缓存Spring环境下Hibernate二级缓存的应用
- 详细讲解PHP中缓存技术的应用
- Soap技术在Windows应用程序开发中的应用B/S与C/S混合模式开发[草稿]
- Phinecos(洞庭散人) 专注于开源技术的研究与应用 基于MFC的OpenGL绘图