Syntaxe
Paramètres
PipelineStackSizeInBytesType : UINT64 Taille de la pile, en octets, à utiliser lors de l’exécution du pipeline pour chaque thread de nuanceur. Il peut y avoir plusieurs milliers de threads en cours d’exécution simultanément sur le GPU. Si la valeur est supérieure à 0xffffffff (la valeur maximale d’un UINT 32 bits), le runtime abandonne l’appel et la couche de débogage affiche une erreur, car cela résulte probablement de l’addition de tailles de pile non valides retournées par GetShaderStackSize appelée avec des paramètres non valides, qui retourne 0xffffffff. Dans ce cas, la taille de pile définie précédemment, ou la taille par défaut, est conservée.
Valeur de retour
Type : void Aucune.Remarques
Cette méthode et GetPipelineStackSize ne sont pas réentrantes. Cela signifie que si l’une ou l’autre, ou les deux, sont appelées à partir de threads distincts, l’application doit assurer elle-même la synchronisation. Le runtime abandonne les appels aux objets d’état autres que les pipelines de lancer de rayons, comme les collections.Configuration requise
En-tête : d3d12_xs.hBibliothèque : d3d12_xs.lib
Plateformes prises en charge : consoles XBOX Series
