Estructuras HLSL de Raytracing (Direct3D 12)
Las siguientes estructuras HLSL admiten la canalización de raytracing de Direct3D 12.
En esta sección
Tema | Descripción |
---|---|
Estructura de parámetros de llamada |
Estructura definida por el usuario proporcionada como argumento inout a una llamada callShader y como parámetro inout para el sombreador al que se puede llamar. |
Estructura de atributos de intersección |
Estructura definida por el usuario que se proporciona como un argumento inout en una llamada traceRay y como parámetro inout en los tipos de sombreador que pueden tener acceso a la carga del rayo. |
Estructura de carga de Ray |
Estructura definida por el usuario que se proporciona como un argumento inout en una llamada traceRay y como parámetro inout en los tipos de sombreador que pueden tener acceso a la carga del rayo. |
RayDesc (estructura) |
Marcas pasadas a la función TraceRay para invalidar la transparencia, la selección y el comportamiento anticipado. |