游戏开发论坛

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

请教:SetRenderTarget

[复制链接]

25

主题

73

帖子

73

积分

注册会员

Rank: 2

积分
73
发表于 2007-12-29 12:35:00 | 显示全部楼层 |阅读模式
SetRenderTarget()到底做了什么?会产生什么效果呢?

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2007-12-29 14:16:00 | 显示全部楼层

Re:请教:SetRenderTarget

吧当然渲染对象改变了啊。效果就是把你所有的draw操作进行到你set的那个surface上

25

主题

73

帖子

73

积分

注册会员

Rank: 2

积分
73
 楼主| 发表于 2007-12-29 14:39:00 | 显示全部楼层

Re:请教:SetRenderTarget

我不设置呢?默认情况下是什么?

25

主题

73

帖子

73

积分

注册会员

Rank: 2

积分
73
 楼主| 发表于 2007-12-29 14:49:00 | 显示全部楼层

Re:请教:SetRenderTarget

能不能说的详细一点,比如说我要画一个立方体,setRenderTarget(sur)发生了什么呢?是什么关系,相当一个backbuffer吗?然后把这个backbuffer整个的切换到屏幕上?

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2007-12-29 16:08:00 | 显示全部楼层

Re:请教:SetRenderTarget

默认就会创建一个surface.如果你set了不进行其他操作。你会发现屏幕上什么都没有了。因为你所有draw都在你的surface上了。你可以用这个来做截屏啊呵呵

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2007-12-30 03:27:00 | 显示全部楼层

Re:请教:SetRenderTarget

不设置默认情况下就渲染到backbuffer里了

25

主题

73

帖子

73

积分

注册会员

Rank: 2

积分
73
 楼主| 发表于 2007-12-30 16:48:00 | 显示全部楼层

Re:请教:SetRenderTarget

多谢了 ,两位

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2007-12-31 13:24:00 | 显示全部楼层

Re:请教:SetRenderTarget

我现在也在考虑Backbuffer和Render Target的关系。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-18 07:16

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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