版本: 2022.3
语言英语
  • C#

GraphicsDevice.CreateFeature

建议更改

成功!

感谢您帮助我们提高Unity文档的质量。尽管我们不能接受所有投稿,但我们确实会阅读用户提出的每个建议,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议无法提交。请稍后再试。感谢您花费时间帮助我们提高Unity文档的质量。

关闭

取消

声明

public NVIDIA.DLSSContext CreateFeature(Rendering.CommandBuffer cmd, ref NVIDIA.DLSSCommandInitializationData initSettings);

参数

cmd 记录命令的渲染命令缓冲区。此调用不会执行命令缓冲区,您必须在调用后自行在任何时间执行命令缓冲区。
initSettings 特定功能的初始设置结构。

返回

DLSSContext 返回一个深度学习超采样(DLSS)上下文对象。

描述

创建一个特定的NVIDIA功能。

initSettings 必须属于您想要创建的功能。一个常见的用例是,对于想要应用此功能的每个视口,调用一次此函数。例如,如果您的应用程序使用两个屏幕,请分别对每个屏幕调用此函数。当应用程序不再需要该功能(例如,视图被销毁)时,应用程序必须调用 GraphicsDevice.DestroyFeature 来释放分配的内存。