structure D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054 (d3d12umddi.h)

Décrit une géométrie de suivi de rayons AABB (zone englobante alignée sur l’axe).

Syntaxe

typedef struct D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054 {
  UINT64                                  AABBCount;
  D3D12DDI_GPU_VIRTUAL_ADDRESS_AND_STRIDE AABBs;
} D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054;

Membres

AABBCount

Nombre d’AABBs pointés vers dans le tableau contigu au niveau des AABBs.

AABBs

Une structure de D3D12DDI_GPU_VIRTUAL_ADDRESS_AND_STRIDE décrivant l’emplacement de mémoire GPU où un tableau de descriptions AABB est trouvé, y compris la progression des données entre les AABBs. L’adresse et la foulée doivent chacune être alignées sur 4 octets. La foulée peut être 0. La mémoire pointée vers doit être à l’état de ressource D3D12DDI_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809
En-tête d3d12umddi.h