D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

typedef struct D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054 {
  UINT64                                  AABBCount;
  D3D12DDI_GPU_VIRTUAL_ADDRESS_AND_STRIDE AABBs;
} D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d12umddi-d3d12ddi_raytracing_geometry_aabbs_desc_0054)

D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054 structure

Description

Describes a ray tracing AABB (axis-aligned bounding box) geometry.

Members

AABBCount

The number of AABBs pointed to in the contiguous array at AABBs.

AABBs

A D3D12DDI_GPU_VIRTUAL_ADDRESS_AND_STRIDE structure describing the GPU memory location where an array of AABB descriptions is to be found, including the data stride between AABBs. The address and stride must each be aligned to 4 bytes. The stride can be 0. The memory pointed to must be in resource state D3D12DDI_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE.

Remarks

See also