社区
图形处理/算法
帖子详情
关于GDI显示图片速度的问题
jason176374
2008-10-27 03:30:03
1 每次刷新的时候我现在都调用的DeleteDC把原来的清除重建,感觉可能比较浪费时间。
是否有什么办法可以清空之类的。同时因为此时DC大小可能变了,如何相应的调整
DC对象的大小和关联BITMAP的大小?
2 现有如下功能,向右方向键点一下,显示5张图。
当我按键很快的时候,途中显示的图片感觉就一闪而过,有点像闪烁。
有什么办法?
谢谢
...全文
53
2
打赏
收藏
关于GDI显示图片速度的问题
1 每次刷新的时候我现在都调用的DeleteDC把原来的清除重建,感觉可能比较浪费时间。 是否有什么办法可以清空之类的。同时因为此时DC大小可能变了,如何相应的调整 DC对象的大小和关联BITMAP的大小? 2 现有如下功能,向右方向键点一下,显示5张图。 当我按键很快的时候,途中显示的图片感觉就一闪而过,有点像闪烁。 有什么办法? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jason176374
2008-10-29
打赏
举报
回复
是我把背景画了两次。
呵呵
dch4890164
2008-10-27
打赏
举报
回复
确信不是背景闪烁或者是窗口背景重绘嘛
正常情况下把窗口的背景重绘去掉,刷1024*768的屏幕不会出现闪烁除非频繁刷新
试试响应WM_ERASEBKGND 实现OnEraseBkgnd 直接return true;
看看还闪烁嘛
测试
GDI
+下JPG和PNG图像性能的程序
用于测试采用
GDI
+技术和delphi 直接
显示
JPG以及PNG图像的软件,评估图像
显示
效果和
速度
,软件中包括
GDI
+程序源代码
VB6图像浏览器,极速,平滑,双缓冲
1. 基于VB6,
GDI
/
GDI
+ 2. 直接API,
速度
最优化 3. 完美模拟多线程,各种操作无卡顿 4. 浏览滚动平滑,平滑移动,放大缩小 5. 注册表参数储存 6. 支持删除及打开编辑 ......
SkySee:通过
GDI
+的简单
图片
查看器-开源
SkySee功能很简单,但它在查看大量
图片
时
速度
仍然很快,因为它只对
显示
出来的
图片
才生成缩略图;因为生成缩略图比较快,所以它没有将缩略图缓存下来。 SkySee的代码也很简单,核心部分都在主界面(ssMainX)及缩略图...
LongLabelWeb超长滚动字幕控件VB制作,跑马灯控件,广告滚动字幕控件,超长文本滚动,超长label控件,单行
显示
超多文本
可加链接、
图片
等,字体大小、前景色、背景色 等都可以自由更改,非常方便。 常用属性说明: Caption 返回/设置对象中滚动
显示
的内容。 BackColor 返回/设置对象中内容的背景色。 Direction 返回/设置对象中内容...
PNG
图片
拼接 源码
环境VS2005
GDI
+ ,用于实现多个PNG
图片
拼接成一张大图,例如小游戏中会有多个PNG
图片
,为了加载的
速度
,把这些
图片
拼接成一张图。每张
图片
取有效部分,按中心点
显示
。使用:把PNG
图片
拖到对话框,点击create即可。
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章