D3D12DDI_RAYTRACING_PIPELINE_FLAGS列舉 (d3d12umddi.h)
光線追蹤管線旗標。
Syntax
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_FLAGS值是在 D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0075中指定。
如需詳細資訊,請參閱 DirectX Raytracing (DXR) 功能規格 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 2004) |
標頭 | d3d12umddi.h |