返回介绍

RenderTexture.DiscardContents 丢失的内容

发布于 2019-12-18 15:38:27 字数 1514 浏览 1622 评论 0 收藏 0

JavaScript => public function DiscardContents(): void;
JavaScript => public function DiscardContents(discardColor: bool, discardDepth: bool): void;
C# => public void DiscardContents();
C# => public void DiscardContents(bool discardColor, bool discardDepth);

Parameters 参数

discardColorShould the colour buffer be discarded?
discardDepthShould the depth buffer be discarded?

Description 描述

Discards the contents of the RenderTexture.

渲染纹理丢失的内容。

On some platforms, it can be good for performance if you indicate when the current contents of a RenderTexture aren't needed any more. This can save copying it from one kind of memory to another when the texture is reused. Xbox 360 and many mobile GPUs benefit from this.

在某些平台上,如果你表明当前渲染纹理的内容一点也不需要时它有助于提高性能。当纹理被重复利用时该函数可以从一个内存拷贝到另一个内存中保存。 该函数有益于Xbox 360和许多手机GPUs。

Both the colour buffer and depth buffer are discarded by default but either can be selected individually using the optional boolean parameters.

颜色缓存和深度缓存两个是默认丢失的但是也可以使用选择布尔参数单独选择。

rendertexture

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文