StretchDIBits缩放太浪费CPU了,有没有省资源的方法?

堆堆 2003-01-28 06:11:34
我使用StretchDIBits来缩放图片,不过我一秒钟缩放16张图片就使用了CPU 30%太多啦,有没有省资源的方法。Dx的也可以!
...全文
134 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
duwenyong 2003-02-20
  • 打赏
  • 举报
回复
在调用前加
SetStretchBltMode(hdc,STRETCH_HALFTONE)试试看。
再不行,用DrawDibDraw试试看
堆堆 2003-02-20
  • 打赏
  • 举报
回复
DrawDibDraw是可以不过画质降低了很多啊!
我是在一开始就调用了SetStretchBltMode,不然不能使用StretchDIBits的。
堆堆 2003-02-19
  • 打赏
  • 举报
回复
真的没有人知道吗?
mashimaro3600 2003-02-18
  • 打赏
  • 举报
回复
http://www.dapha.net/down/list.asp?id=1967
堆堆 2003-02-18
  • 打赏
  • 举报
回复
就是找不到嘛!我快要开工了,再找不到办法就Game Over了
杂家老周 2003-02-18
  • 打赏
  • 举报
回复
其实那东西是虚的,并不是按比例增长的,但总的来说它的效率的确是比较低,DIRECRDRAW要好一些,找点例子看看,也不难
堆堆 2003-02-18
  • 打赏
  • 举报
回复
楼上的兄弟可以说一下吗?
堆堆 2003-01-30
  • 打赏
  • 举报
回复
我已经是用到哪块就缩哪块了!
有没有人知道DX是怎么实现的!
USBDevice 2003-01-29
  • 打赏
  • 举报
回复
同感!用DIRECTDRAW的接口要快得多.
AthlonxpX86 2003-01-29
  • 打赏
  • 举报
回复
建立缓冲,用哪块缩放哪块,缩放前后看不到的图片就不要缩放了

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧