共用方式為


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