перечисление D3D12_RAYTRACING_TIER (d3d12.h)
Задает уровень поддержки трассировки лучей на графическом устройстве.
Синтаксис
typedef enum D3D12_RAYTRACING_TIER {
D3D12_RAYTRACING_TIER_NOT_SUPPORTED = 0,
D3D12_RAYTRACING_TIER_1_0 = 10,
D3D12_RAYTRACING_TIER_1_1
} ;
Константы
D3D12_RAYTRACING_TIER_NOT_SUPPORTED Значение: 0 Нет поддержки трассировки лучей на устройстве. Попытки создать любой объект, связанный с трассировкой лучей, завершатся сбоем, а использование API,связанных с трассировкой лучей, в списках команд приводит к неопределенному поведению. |
D3D12_RAYTRACING_TIER_1_0 Значение: 10 Устройство поддерживает функции трассировки лучей уровня 1. В текущем выпуске этот уровень представляет все доступные функции трассировки лучей. |
Комментарии
Чтобы определить поддерживаемый уровень трассировки лучей для графического устройства, передайте D3D12_FEATURE_DATA_D3D12_OPTIONS5 структуру.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |