游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6011|回复: 21

(求助)一个2000*2000的图片载入太耗费程序内存了,有什么节

[复制链接]

15

主题

129

帖子

129

积分

注册会员

Rank: 2

积分
129
QQ
发表于 2006-10-24 13:22:00 | 显示全部楼层 |阅读模式
使用D3D的

D3DXCreateTextureFromFileEx(
device, filename , 0, 0, 0, 0,D3DFMT_A8R8G8B8,D3DPOOL_MANAGED,
D3DX_DEFAULT,D3DX_DEFAULT , filter_color, NULL, NULL, &texture);

载入图片,突然发现在载入一个1890*1744的图片后,内存使用陡然增加了20M,
然后又用photoshop看了一下,发现photoshop载入大概用了6M左右.
这是一张模式为索引颜色的图,
我该怎么设置,让载入后的使用内存更少点.要不然载个10张8张的,低配置的就玩完了.

15

主题

129

帖子

129

积分

注册会员

Rank: 2

积分
129
QQ
 楼主| 发表于 2006-10-24 13:27:00 | 显示全部楼层

Re:(求助)一个2000*2000的图片载入太耗费程序内存了,有什么

更改模式D3DFMT_A8R8G8B8成D3DFMT_R3G3B2虽然可以减少内存使用,不过程序显示就出问题了.而尝试过其他模式,没有变化

8

主题

716

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2006-10-24 13:42:00 | 显示全部楼层

Re:(求助)一个2000*2000的图片载入太耗费程序内存了,有什么

压缩为DDS

3

主题

79

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2006-10-24 13:45:00 | 显示全部楼层

Re:(求助)一个2000*2000的图片载入太耗费程序内存了,有什么

有必要使用那么大的图片吗?

15

主题

129

帖子

129

积分

注册会员

Rank: 2

积分
129
QQ
 楼主| 发表于 2006-10-24 15:12:00 | 显示全部楼层

Re: Re:(求助)一个2000*2000的图片载入太耗费程序内存了,有什

千里马肝: Re求助)一个2000*2000的图片载入太耗费程序内存了,有什么节省的法子吗

压缩为DDS


不懂,能具体点吗

15

主题

129

帖子

129

积分

注册会员

Rank: 2

积分
129
QQ
 楼主| 发表于 2006-10-24 15:14:00 | 显示全部楼层

Re: Re:(求助)一个2000*2000的图片载入太耗费程序内存了,有什

yingchong01: Re求助)一个2000*2000的图片载入太耗费程序内存了,有什么节省的法子吗

有必要使用那么大的图片吗?


有,比如人物的图,16个方向,每个方向有几十种动作.就算分开载入也还是要载入

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2006-10-24 15:17:00 | 显示全部楼层

Re:(求助)一个2000*2000的图片载入太耗费程序内存了,有什么

dxt~~~

15

主题

129

帖子

129

积分

注册会员

Rank: 2

积分
129
QQ
 楼主| 发表于 2006-10-24 22:24:00 | 显示全部楼层

Re:(求助)一个2000*2000的图片载入太耗费程序内存了,有什么

大家不要吝啬啊,知无不言,言无不尽啊

0

主题

202

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
发表于 2006-10-24 23:42:00 | 显示全部楼层

Re:(求助)一个2000*2000的图片载入太耗费程序内存了,有什么

有必要那么大的吗?

8

主题

716

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2006-10-25 10:11:00 | 显示全部楼层

Re:(求助)一个2000*2000的图片载入太耗费程序内存了,有什么

自己到DXSDK上的文档里搜DDS
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 16:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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