RaytracingAccelerationStructure

Um tipo de recurso que pode ser declarado em HLSL e passado para TraceRay para indicar o recurso de aceleração de nível superior criado usando BuildRaytracingAccelerationStructure. Ele é associado como um SRV de buffer bruto em uma tabela de descritor ou srv descritor raiz. A declaração no HLSL é a seguinte:

RaytracingAccelerationStructure MyScene[] : register(t3,space1);

Este exemplo mostra uma matriz de tamanho não associado de estruturas de aceleração, o que implica a origem de um heap de descritor, pois os descritores raiz não podem ser indexados.

RaytracingAccelerationStructure é um recurso opaco sem métodos disponíveis para sombreadores.