D3D12DDI_RAYTRACING_PIPELINE_FLAGS枚举 (d3d12umddi.h)
光线跟踪管道标志。
语法
typedef enum D3D12DDI_RAYTRACING_PIPELINE_FLAGS {
D3D12DDI_RAYTRACING_PIPELINE_FLAG_NONE,
D3D12DDI_RAYTRACING_PIPELINE_FLAG_SKIP_TRIANGLES,
D3D12DDI_RAYTRACING_PIPELINE_FLAG_SKIP_PROCEDURAL_PRIMITIVES
} ;
常数
D3D12DDI_RAYTRACING_PIPELINE_FLAG_NONE 没有其他光线标志。 |
D3D12DDI_RAYTRACING_PIPELINE_FLAG_SKIP_TRIANGLES 对于此光线跟踪管道中的任何 TraceRay 调用,请添加RAY_FLAG_SKIP_TRIANGLES Ray 标志。 生成的光线标志组合必须有效。 实现可能能够优化知道不需要考虑特定基元类型的管道。 |
D3D12DDI_RAYTRACING_PIPELINE_FLAG_SKIP_PROCEDURAL_PRIMITIVES 对于此光线跟踪管道中的任何 TraceRay 调用,请添加RAY_FLAG_SKIP_PROCEDURAL_PRIMITIVES Ray 标志。 生成的光线标志组合必须有效。 实现可能能够优化知道不需要考虑特定基元类型的管道。 |
言论
D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0075中指定了 D3D12DDI_RAYTRACING_PIPELINE_FLAGS 值。
有关详细信息,请参阅 DirectX 光线跟踪(DXR)功能规范。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 2004 |
标头 | d3d12umddi.h |