次の方法で共有


レイトレーシング HLSL 構造体 (Direct3D 12)

次の HLSL 構造体は、Direct3D 12レイトレーシング パイプラインをサポートしています。

このセクションの内容

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

コア リファレンス

Direct3D 12 リファレンス