Version: 2023.2

RenderPipelineManager

class in UnityEngine.Rendering

切换到手册

描述

渲染管线管理器。

静态变量

currentPipelineReturns the active RenderPipeline.
pipelineSwitchCompletedIndicate when Render Pipeline switch is in progress.

Events

activeRenderPipelineAssetChangedDelegate that you can use to invoke custom code when the current RenderPipelineAsset between frames has changed.
activeRenderPipelineTypeChangedDelegate that you can use to invoke custom code when Unity changes the active render pipeline, and the new RenderPipeline has a different type to the old one.
beginCameraRenderingDelegate that you can use to invoke custom code before Unity renders an individual Camera.
beginContextRenderingDelegate that you can use to invoke custom code at the start of RenderPipeline.Render.
beginFrameRenderingDelegate that you can use to invoke custom code at the start of RenderPipeline.Render.
endCameraRenderingDelegate that you can use to invoke custom code after Unity renders an individual Camera.
endContextRenderingDelegate that you can use to invoke custom code at the end of RenderPipeline.Render.
endFrameRenderingDelegate that you can use to invoke custom code at the end of RenderPipeline.Render.
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961