Estruturas HLSL do Raytracing (Direct3D 12)
As estruturas HLSL a seguir dão suporte ao pipeline de raytracing do Direct3D 12.
Nesta seção
Tópico | Descrição |
---|---|
Estrutura de parâmetro de chamada |
Uma estrutura definida pelo usuário fornecida como um argumento inout para uma chamada CallShader e como um parâmetro inout para o sombreador callable. |
Estrutura de atributos de interseção |
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. |
Estrutura de carga de 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. |
Estrutura RayDesc |
Sinalizadores passados para a função TraceRay para substituir a transparência, o abate e o comportamento de início. |