游戏开发论坛

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

关于CreateRenderTarget()的像素格式问题

[复制链接]

201

主题

1437

帖子

1963

积分

金牌会员

Rank: 6Rank: 6

积分
1963
QQ
发表于 2008-5-9 10:49:00 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

52

主题

155

帖子

160

积分

注册会员

Rank: 2

积分
160
发表于 2008-5-9 11:22:00 | 显示全部楼层

Re:关于CreateRenderTarget()的像素格式问题

可能需要 CheckDeviceFormat

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2008-5-9 15:25:00 | 显示全部楼层

Re:关于CreateRenderTarget()的像素格式问题

a2r10g10b10 怎么样,不过2bit了

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2008-5-9 16:15:00 | 显示全部楼层

Re:关于CreateRenderTarget()的像素格式问题

最好还是使用常见的,硬件广泛支持的格式

201

主题

1437

帖子

1963

积分

金牌会员

Rank: 6Rank: 6

积分
1963
QQ
 楼主| 发表于 2008-5-10 20:40:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2008-5-10 21:32:00 | 显示全部楼层

Re:关于CreateRenderTarget()的像素格式问题

请问楼主用1bit Alpha 做什么啊?只有两个色阶而已,难不成要做很锐利的色彩混合?

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2008-5-11 02:30:00 | 显示全部楼层

Re:关于CreateRenderTarget()的像素格式问题

没有特别需求的话就用A8R8G8B8,能获得最好的兼容性,性能也不错
在shader里把值转换为你需要的格式也很简单

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2008-5-11 23:10:00 | 显示全部楼层

Re:关于CreateRenderTarget()的像素格式问题

同意楼上,A8R8G8B8基本上是最通用的格式了,没有特殊要求,基本用它就足够了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 12:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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