Syntaxe
Paramètres
PipelineStackSizeInBytesType : UINT64 Taille de pile, en octets, à utiliser lors de l’exécution du pipeline pour chaque thread de nuanceur. Des milliers de threads peuvent être 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 ignore 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 retournent 0xffffffff. Dans ce cas, la taille de pile précédemment définie, ou la valeur 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 les deux sont appelées à partir de threads distincts, l’application doit assurer elle-même la synchronisation. Le runtime ignore les appels aux objets d’état autres que les pipelines de lancer de rayons, tels que les collections.Configuration requise
En-tête : d3d12_xs.hBibliothèque : d3d12_xs.lib
Plateformes prises en charge : consoles XBOX Series
