D3D12DDIARG_DISPATCH_RAYS_0054 structure (d3d12umddi.h)
Arguments used by the DispatchRays callback function.
Syntax
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;
Members
RayGenerationShaderRecord
Ray generation shader record.
MissShaderTable
Miss shader table.
HitGroupTable
Hit group table.
CallableShaderTable
Callable shader table.
Width
Width of the ray.
Height
Height of the ray.
Depth
Depth of the ray.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1809 |
Header | d3d12umddi.h |