此方法已由 RenderPipeline.BeginContextRendering 替换。出于向后兼容性的目的,它得到支持并提供文档。
如果您正在编写自定义的可脚本化渲染管线,则可以在 RenderPipeline.Render 方法的开头调用此方法,以使用 RenderPipelineManager.beginFrameRendering 委托实现功能。
使用 RenderPipelineManager.beginFrameRendering 会导致堆分配。使用 RenderPipeline.BeginContextRendering 和 RenderPipelineManager.beginContextRendering 委托可以提供相同的功能,但不会进行堆分配。因此,您应该改用 RenderPipeline.BeginContextRendering 和 RenderPipelineManager.beginContextRendering 委托。
其他资源:RenderPipelineManager.beginFrameRendering、RenderPipeline.EndFrameRendering、RenderPipelineManager.endFrameRendering