Sintaxe
Parâmetros
PipelineStackSizeInBytesTipo: UINT64 Tamanho da pilha, em bytes, a ser usado durante a execução do pipeline para cada thread de sombreador. Pode haver muitos milhares de threads em execução ao mesmo tempo na GPU. Se o valor for maior que 0xffffffff (o valor máximo de um UINT de 32 bits), o runtime descartará a chamada e a camada de depuração imprimirá um erro, pois isso provavelmente é o resultado da soma de tamanhos de pilha inválidos retornados por GetShaderStackSize chamado com parâmetros inválidos, que retornam 0xffffffff. Nesse caso, o tamanho de pilha definido anteriormente, ou o padrão, permanece.
Valor retornado
Tipo: void Nenhum.Comentários
Este método e GetPipelineStackSize não são reentrantes. Isso significa que, se um deles ou ambos forem chamados de threads separados, o aplicativo deverá fazer a sincronização por conta própria. O runtime descarta chamadas para objetos de estado que não sejam pipelines de traçado de raios, como coleções.Requisitos
Cabeçalho: d3d12_xs.hBiblioteca: d3d12_xs.lib
Plataformas com suporte: consoles XBOX Series
