Поделиться через


структура D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0054 (d3d12umddi.h)

Описывает конфигурацию конвейера трассировки лучей.

Синтаксис

typedef struct D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0054 {
  UINT MaxTraceRecursionDepth;
} D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0054;

Члены

MaxTraceRecursionDepth

Ограничение рекурсии лучей для конвейера трассировки лучей.

Комментарии

Для конвейера трассировки лучей требуется одна конфигурация конвейера трассировки лучей. Если имеется несколько конфигураций конвейера, все они должны соответствовать содержимому. Это дублирование не имеет никакого преимущества. Например, определение одного раза для каждой коллекции не помогает драйверам выполнить раннюю компиляцию шейдеров перед созданием конвейера трассировки лучей. Это отличается от D3D12DDI_RAYTRACING_SHADER_CONFIG_0054, которая дает преимущества от дублирования для каждой коллекции.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Верхняя часть d3d12umddi.h