游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3630|回复: 7

用CreateTextureFromFileEx读图片是否有上限

[复制链接]

41

主题

242

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
发表于 2006-5-13 14:03:00 | 显示全部楼层 |阅读模式
就是它读图片的时候是不是有大小的上限?
当我读很多大的图片的时候它也会报错?
换成大小小的图片就不报错了。
是不是和Texture有关,不到2的倍数的部分浪费了?

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2006-5-14 14:18:00 | 显示全部楼层

Re:用CreateTextureFromFileEx读图片是否有上限

显存不够大。

或浪费太多,尽量不要用长条形的图片。

20

主题

451

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
发表于 2006-5-14 17:24:00 | 显示全部楼层

Re:用CreateTextureFromFileEx读图片是否有上限

或者把很多贴图都集成到一幅大点的正方形的图

20

主题

451

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
发表于 2006-5-14 17:24:00 | 显示全部楼层

Re:用CreateTextureFromFileEx读图片是否有上限

并且使用dds格式

17

主题

165

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2006-5-15 09:59:00 | 显示全部楼层

Re:用CreateTextureFromFileEx读图片是否有上限

超出显卡的支持范围后,会出错的。
你最好获取一下Device的信息。

3

主题

508

帖子

508

积分

高级会员

Rank: 4

积分
508
发表于 2006-5-15 21:00:00 | 显示全部楼层

Re:用CreateTextureFromFileEx读图片是否有上限

我目前可以读的最大图片是2048 X 2048(普通VB代码), 如果是TV3D就没什么限制, 如8192 X 8192 , 但越大就越慢, 所以我在TV3D里设置了可视范围, 就是可以看到的地图有限, 一定要走过去才看到远处的景深.

41

主题

242

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
 楼主| 发表于 2006-5-19 17:01:00 | 显示全部楼层

Re: Re:用CreateTextureFromFileEx读图片是否有上限

[quote]
[b]kyo1984: Re:用CreateTextureFromFileEx读图片是否有上限[/b]

超出显卡的支持范围后,会出错的。
你最好获取一下Device的信息。
[/quote]
如何获取Device的信息?

2

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2009-10-27 22:55:00 | 显示全部楼层

Re:用CreateTextureFromFileEx读图片是否有上限

用dds取代bmp格式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-19 23:44

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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