Função CallShader

Invoca outro sombreador de dentro de um sombreador.

Sintaxe

Essa definição de função intrínseca é equivalente ao seguinte modelo de função:

template<param_t>
void CallShader(uint ShaderIndex, inout param_t Parameter);

Parâmetros

ShaderIndex

Um inteiro sem sinal que representa o índice na tabela de sombreador callable especificada na chamada para DispatchRays.

Parameter

Os parâmetros definidos pelo usuário a serem passados para o sombreador que pode ser chamado. Essa estrutura de parâmetros deve corresponder à estrutura de parâmetros usada no sombreador que pode ser chamado apontado na tabela de sombreador.

Valor Retornado

void

Comentários

Essa função pode ser chamada dos seguintes tipos de sombreador de raytracing:

Confira também