Estrutura do conteúdo do raio
Uma estrutura definida pelo usuário que é fornecida como um argumento inout em uma chamada TraceRay e como um parâmetro inout nos tipos de sombreador que podem acessar o conteúdo do raio, que incluem qualquer sombreador de ocorrência, ocorrência mais próxima e erro . Todos os sombreadores que acessam o conteúdo do raio devem usar a mesma estrutura que a fornecida na chamada TraceRay de origem. Mesmo que um desses sombreadores não faça referência ao conteúdo do raio, ele ainda deverá especificar o conteúdo correspondente como a chamada TraceRay de origem.