структура D3D12DDIARG_DISPATCH_RAYS_0054 (d3d12umddi.h)
Аргументы, используемые функцией обратного вызова DispatchRays .
Синтаксис
typedef struct D3D12DDIARG_DISPATCH_RAYS_0054 {
D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE RayGenerationShaderRecord;
D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE MissShaderTable;
D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE HitGroupTable;
D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE CallableShaderTable;
UINT Width;
UINT Height;
UINT Depth;
} D3D12DDIARG_DISPATCH_RAYS_0054;
Члены
RayGenerationShaderRecord
Запись шейдера создания лучей.
MissShaderTable
Таблица пропустить шейдер.
HitGroupTable
Таблица группы попаданий.
CallableShaderTable
Вызываемая таблица шейдеров.
Width
Ширина луча.
Height
Высота луча.
Depth
Глубина луча.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Верхняя часть | d3d12umddi.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по