版本: Unity 6 (6000.0)
语言English
  • C#

QualitySettings.GetRenderPipelineAssetAt

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每个建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册

声明

public static Rendering.RenderPipelineAsset GetRenderPipelineAssetAt(int index);

参数

index 质量级别的索引。

返回值

RenderPipelineAsset 如果质量级别不存在,或者该质量级别未分配任何资源,则返回 null。否则,返回定义质量级别覆盖渲染管线的 RenderPipelineAsset

描述

提供对定义给定质量级别覆盖渲染管线的 RenderPipelineAsset 的引用。

Unity 使用 GraphicsSettings.renderPipeline 中定义的默认渲染管线和每个质量级别的覆盖来确定当前质量级别的活动渲染管线。有关更多信息,请参阅 GraphicsSettings.currentRenderPipeline

QualitySettings.renderPipeline] 返回相同的信息,但仅针对当前质量级别。

其他资源:如何获取、设置和配置活动渲染管线GraphicsSettings.currentRenderPipelineGraphicsSettings.defaultRenderPipelineQualitySettings.renderPipeline]、GraphicsSettings.allConfiguredRenderPipelines