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

GraphicsDevice

属于 UnityEngine.NVIDIA 中的类

/

在其中实现:UnityEngine.NVIDIAModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们不能接受所有提交,但我们会阅读用户建议的每项更改,并在适用情况下进行更新。

关闭

提交失败

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

关闭

取消

说明

为 NVIDIA 模块提供主要入口点。使用此入口点与特定的 NVIDIA 显卡功能进行交互。

静态属性

device获取 GraphicsDevice.CreateGraphicsDevice 所创建的设备。如果尚未创建设备,此属性将计算为 null。
version获取管理 NVIDIA.NVUnityPlugin 官方库的 Unity 主机插件的对应版本。

公共方法

CreateDebugView创建一个包含设备调试信息的 GameObject。
CreateFeature创建特定 NVIDIA 功能。
DeleteDebugView删除通过 GraphicsDevice.CreateDebugView 创建的调试视图。
DestroyFeature销毁通过 GraphicsDevice.CreateFeature 创建的特定功能。
ExecuteDLSS将 DLSS 的执行记录到渲染命令缓冲区中。此调用不会执行命令缓冲区,它只会在其中附加自定义命令。
GetOptimalSettings返回一个结构,其中包含特定目标分辨率和质量的最佳设置。
IsFeatureAvailable使用 GraphicsDeviceFeature 枚举检查当前 NVIDIA 显卡是否支持您指定的 feature。
UpdateDebugView更新为传入的视图对象创建的调试信息快照。

静态方法

CreateGraphicsDevice创建主要 API 对象。在您的应用中只调用此方法一次。