游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1776|回复: 4

能否使用render to surface 做出半透明贴图?

[复制链接]

53

主题

241

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
发表于 2005-9-4 17:45:00 | 显示全部楼层 |阅读模式
如果把 surface 定义成 A8R8G8B8 格式的话,lock 会出错;X8R8G8B8 格式改了X的值也没用

用 locked 来改点的速度实在是太慢太慢太慢…… 慢得实在是太离谱了 —口—|||

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2005-9-4 17:57:00 | 显示全部楼层

Re:能否使用render to surface 做出半透明贴图?

你是使用D3d8吗?

53

主题

241

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
 楼主| 发表于 2005-9-4 18:08:00 | 显示全部楼层

Re:能否使用render to surface 做出半透明贴图?

是啊

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2005-9-4 18:26:00 | 显示全部楼层

Re:能否使用render to surface 做出半透明贴图?

不太清楚,唯一清楚的是Lock后改点在VB中不可取。

我才刚学Dx8不久。

89

主题

822

帖子

847

积分

高级会员

Rank: 4

积分
847
发表于 2005-9-5 11:52:00 | 显示全部楼层

Re:能否使用render to surface 做出半透明贴图?

论坛里我有个DX8例子的源代码,你可以看看,哎,可惜技术帖子没人顶,沉底了,你自己找找,上面有如何实现Alpha-Blending,还有Lock失败的话有2种情况。1、是已经被Lockk了,不能再Lock,有可能是你Lock的,也有可能是系统自己Lock。2、有些分配在显存中的不能被Lock
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-27 17:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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