UnityEngine.AMDModule
Описание
Модуль, содержащий API, который можно использовать для взаимодействия с AMD видеокартами.
Чтобы активировать этот модуль во время выполнения, вызовите AMD.Plugins.LoadPlugin со значением AMD.Plugins.Plugin.AMDUnityPlugin во время запуска приложения.
Классы
| Класс | Описание |
|---|---|
| AMDUnityPlugin | Предоставляет методы управления загрузкой и разгрузкой плагинов модуля AMD. |
| FSR2Context | Обеспечивает постоянный контекст для управления инициализацией FSR2 и покадровым состоянием выполнения. |
| GraphicsDevice | Обеспечивает основную точку входа для модуля AMD. Используйте ее для взаимодействия с функцией FSR2. |
Структуры
| Структура | Описание |
|---|---|
| FSR2CommandExecutionData | Представляет состояние FSR2Context. Если вы вызываете Device.ExecuteFSR2, Unity передаёт значения из этой структуры в среду выполнения. После этого значения в структуре можно менять без побочных эффектов. |
| FSR2CommandInitializationData | Представляет начальное состояние FSR2Context. Использовать и задавать его можно только при вызове GraphicsDevice.CreateFeature. |
| FSR2TextureTable | Набор слотов текстуры, доступных для FSR2Context. SA GraphicsDevice.ExecuteFSR2. |
Перечисления
| Перечисление | Описание |
|---|---|
| FfxFsr2InitializationFlags | Параметры, которые представляют собой подфункции FSR2. |
| FSR2Quality | Параметры для FSR2 режимов производительности. |