D3D12_RAYTRACING_PIPELINE_FLAGS列舉 (d3d12.h)
定義常數,指定光線追蹤管線的組態旗標。
Syntax
typedef enum D3D12_RAYTRACING_PIPELINE_FLAGS {
D3D12_RAYTRACING_PIPELINE_FLAG_NONE = 0,
D3D12_RAYTRACING_PIPELINE_FLAG_SKIP_TRIANGLES = 0x100,
D3D12_RAYTRACING_PIPELINE_FLAG_SKIP_PROCEDURAL_PRIMITIVES = 0x200
} ;
常數
D3D12_RAYTRACING_PIPELINE_FLAG_NONE 值: 0 不指定任何選項。 |
D3D12_RAYTRACING_PIPELINE_FLAG_SKIP_TRIANGLES 值: 0x100 指定針對此光線追蹤管線內的任何 TraceRay 呼叫,應該在 中新增 RAY_FLAG_SKIP_TRIANGLES 光線旗標。 產生的光線旗標組合必須有效。 在光線追蹤管線組態中存在此旗標,不會顯示在著色器的 RayFlags 呼叫中。 實作可能能夠優化管線,知道不需要考慮特定基本類型。 |
D3D12_RAYTRACING_PIPELINE_FLAG_SKIP_PROCEDURAL_PRIMITIVES 值: 0x200 指定針對此光線追蹤管線內的任何 TraceRay 呼叫,應該在 中新增 RAY_FLAG_SKIP_PROCEDURAL_PRIMITIVES 光線旗標。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 組建 20348 |
最低支援的伺服器 | Windows 10 組建 20348 |
標頭 | d3d12.h |