游戏开发论坛

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

[问题]D3D中纹理自动缩放的问题

[复制链接]

17

主题

165

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2006-5-6 22:12:00 | 显示全部楼层 |阅读模式
我不知道为什么,我的程序在载入超过2048像素的图像资源,使用D3DSprite渲染时,
显卡给资源做了自动缩放。使其限制在2048之内。
而我在显卡为6600GT的机子上运行时,却没有自动缩放。
不解,特有此问。先谢谢了.

37

主题

180

帖子

180

积分

注册会员

Rank: 2

积分
180
发表于 2006-5-6 23:08:00 | 显示全部楼层

Re: [问题]D3D中纹理自动缩放的问题

你在测试 硬体支援时不是有取出DEVICEINFORMATION

在其中有很多 显卡 texture 支援 资讯
IsCubeTexture
IsMipmapTexture
IsPerspective
IsPow2 (是否使用2的乘积以外的纹理)
IsSquareOnly (是否使用正方形以外的纹理)
IsTextureBorder
IsTxtureClamp
IsTextureIndependent
IsTextureMirror
IsTextureMirrorRonce
IsTextureWrap
MaxTextureWidth (..你要的东西.纹理最大宽度)
MaxTextureHeight (纹理最大高度)
MaxTextureRepeat
MaxTextureAspectRatio
MaxAnisotropy

一种是读取了资讯后..不够就切,在资源管理处理
一种是用最低限制..相性性高
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-24 10:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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