CallShader 関数
シェーダー内から別のシェーダーを呼び出します。
構文
この組み込み関数定義は、次の関数テンプレートと同じです。
template<param_t>
void CallShader(uint ShaderIndex, inout param_t Parameter);
パラメーター
ShaderIndex
DispatchRays の呼び出しで指定された呼び出し可能シェーダー テーブルへのインデックスを表す符号なし整数。
Parameter
呼び出し可能シェーダーに渡すユーザー定義パラメーター。 このパラメーター構造は、シェーダー テーブルで指されている呼び出し可能シェーダーで使用されるパラメーター構造と一致する必要があります。
戻り値
void
注釈
この関数は、次のレイトレーシング シェーダーの種類から呼び出すことができます。