光线追踪 HLSL 结构 (Direct3D 12)
以下 HLSL 结构支持 Direct3D 12 光线跟踪管道。
在本节中
主题 | 说明 |
---|---|
调用参数结构 |
用户定义的结构作为 CallShader 调用的 inout 参数提供,作为可调用着色器的 inout 参数提供。 |
交集属性结构 |
用户定义的结构,在 TraceRay 调用中作为 inout 参数提供,在可能访问光线有效负载的着色器类型中作为 inout 参数提供。 |
Ray 有效负载结构 |
用户定义的结构,在 TraceRay 调用中作为 inout 参数提供,在可能访问光线有效负载的着色器类型中作为 inout 参数提供。 |
RayDesc 结构 |
传递给 TraceRay 函数以替代透明度、剔除和提前退出行为的标志。 |