Version: 2023.2

RenderingThreadingMode

enumeration

切换到手册

描述

用于应用程序实际渲染线程模式的选项。

The combination of Player Settings PlayerSettings.MTRendering, PlayerSettings.graphicsJobs and PlayerSettings.graphicsJobMode, as well as the target platform capabilities decides the rendering threading mode during the start of the Unity Editor or Standalone. After startup, you can use the property SystemInfo.renderingThreadingMode to query the rendering threading mode.
See the tutorial page Multithreaded Rendering & Graphics Jobs for a comparison of different rendering threading modes.

变量

Direct使用 Direct 枚举直接从主线程渲染应用程序。
SingleThreadedUse SingleThreaded for internal debugging. It uses only a single thread to simulate RenderingThreadingMode.MultiThreaded.
MultiThreaded通过主线程生成中间图形命令。渲染线程将它们转换为低级平台 API 图形命令。
LegacyJobified通过几个工作线程生成中间图形命令。单个渲染线程随后将它们转换为低级平台 API 图形命令。
NativeGraphicsJobs主线程生成中间图形命令。渲染线程将它们转换为低级平台 API 图形命令。渲染线程还可以将图形作业分发给几个工作线程。
NativeGraphicsJobsWithoutRenderThread通过几个工作线程生成中间图形命令,并将它们转换为低级平台 API 图形命令。
NativeGraphicsJobsSplitThreadingGenerates intermediate graphics commands via several worker threads and render thread dispatches several worker threads to convert them into low-level platform API graphics commands.
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961