функция обратного вызова PFND3D12DDI_DISPATCH_RAYS_0054 (d3d12umddi.h)
Запуск потоков шейдера создания луча.
Синтаксис
PFND3D12DDI_DISPATCH_RAYS_0054 Pfnd3d12ddiDispatchRays0054;
void Pfnd3d12ddiDispatchRays0054(
D3D12DDI_HCOMMANDLIST unnamedParam1,
const D3D12DDIARG_DISPATCH_RAYS_0054 *unnamedParam2
)
{...}
Параметры
unnamedParam1
Дескриптор списка команд.
unnamedParam2
Указатель на структуру D3D12DDIARG_DISPATCH_RAYS_0054.
Возвращаемое значение
Никакой
Замечания
Этот обратный вызов можно вызывать из графических или вычислительных списков и пакетов команд вычислений.
PFND3D12DDI_DISPATCH_RAYS_0054 вызывает сетку вызовов шейдера шейдера луча. Каждый вызов (поток) шейдера луча знает свое расположение в общей сетке, может создавать произвольные лучи через PFND3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_0054и работать независимо от других вызовов. Таким образом, нет определенного порядка выполнения потоков относительно друг друга.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
заголовка | d3d12umddi.h |