版本: 2022.3
语言英文
  • C#

GraphicsDevice

类,位于 UnityEngine.NVIDIA

/

实现于:UnityEngine.NVIDIAModule

建议更改

成功!

感谢您帮助我们提高Unity文档的质量。尽管我们无法接受所有提交的内容,但我们确实会阅读每位用户提出的每项建议,并在适用的情况下进行更新。

关闭

提交失败

由于某种原因,您的建议无法提交。请 <a>重试几次 minutes </a>。并感谢您花时间帮助我们提高Unity文档的质量。

关闭

取消

描述

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

静态属性

device获取由GraphicsDevice.CreateGraphicsDevice创建的设备。如果尚未创建该设备,则此属性评估为null。
version获取与Unity主机插件对应的版本,该插件管理NVIDIA.NVUnityPlugin官方库。

公共方法

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

静态方法

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