共用方式為


Direct3D 12 (Raytracing HLSL 結構)

下列 HLSL 結構支援 Direct3D 12 光追蹤管線。

本節內容

主題 描述
呼叫參數結構
使用者定義結構,提供為 CallShader 呼叫的 inout 引數,以及做為可呼叫著色器的 inout 參數。
交集屬性結構
在 TraceRay呼叫中以 inout 引數的形式提供的使用者定義結構,以及做為著色器類型中可存取光線承載的 inout 參數。
光線承載結構
在 TraceRay呼叫中以 inout 引數的形式提供的使用者定義結構,以及做為著色器類型中可存取光線承載的 inout 參數。
RayDesc 結構
傳遞至 TraceRay 函式的旗標,以覆寫透明度、擷取和提早行為。

核心參考

Direct3D 12 參考