レイトレーシング HLSL 構造体 (Direct3D 12)
次の HLSL 構造体は、Direct3D 12レイトレーシング パイプラインをサポートしています。
このセクションの内容
トピック | 説明 |
---|---|
呼び出しパラメーターの構造 |
CallShader 呼び出しの inout 引数として、および呼び出し可能シェーダーの inout パラメーターとして提供されるユーザー定義構造体。 |
交差属性の構造 |
TraceRay 呼び出しで inout 引数として提供され、レイ ペイロードにアクセスできるシェーダーの種類の inout パラメーターとして提供されるユーザー定義構造体。 |
レイ ペイロード構造 |
TraceRay 呼び出しで inout 引数として提供され、レイ ペイロードにアクセスできるシェーダーの種類の inout パラメーターとして提供されるユーザー定義構造体。 |
RayDesc 構造体 |
透過性、カリング、および早期アウト動作をオーバーライドするために TraceRay 関数に渡されるフラグ。 |