游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2348|回复: 1

内存blit到显存会模糊?

[复制链接]

42

主题

137

帖子

137

积分

注册会员

Rank: 2

积分
137
发表于 2008-12-15 22:29:00 | 显示全部楼层 |阅读模式
这是个ddraw的问题, 但也可能是显卡的问题.

在一个国外论坛上有人这么说: note that blitting stretched with sysmem will cause it not to be blurred, using vidmem will blur it, which looks nice sometimes.

我一试果然是这样.

窗口模式下, 当把back surface建在显存中,然后把一个图片blit在好几个不同的位置, 就会有的地方清晰,有的模糊.
建在系统内存中就完全是清晰的(DDSCAPS_OFFSCREENPLAIN | DDSCAPS_SYSTEMMEMORY), 放大缩小都没事.但是速度大减.

那这是显卡在从内存到显存的过程中做了滤波之类的吗, 但为什么清晰度不一致呢? 或是其他问题? 有什么办法能改变缩放的算法?

53

主题

98

帖子

101

积分

注册会员

Rank: 2

积分
101
发表于 2008-12-16 11:18:00 | 显示全部楼层

Re: 内存blit到显存会模糊?

不能直接COPY,有个PICTH问题在里面
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-20 17:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表