Estrutura de conteúdo do raio

Uma estrutura definida pelo usuário que é fornecida como um argumento de entrada em uma chamada TraceRay e como um parâmetro de entrada nos tipos de sombreador que podem acessar o conteúdo do raio, que incluem qualquer acerto, ocorrência mais próxima e sombreadores incorretos . Todos os sombreadores que acessam o conteúdo do raio devem usar a mesma estrutura 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.