Skip to main content
Définit les limites du nuanceur de calcul, y compris les unités de nuanceur actives, les propriétés des vagues et des groupes de threads, ainsi que l’algorithme de parcours SIMD (Single Instruction Multiple Data) à utiliser.

Syntaxe

Paramètres

pShaderLimits   _In_opt_
Type : D3D12XBOX_COMPUTE_SHADER_LIMITS_DESC*
Pointeur vers une structure D3D12XBOX_COMPUTE_SHADER_LIMITS_DESC qui décrit les limites du nuanceur de calcul.

Valeur de retour

Type : void

Remarques

SetComputeShaderLimitsX sert à remplacer les limites de nuanceur établies par l’objet d’état de pipeline (PSO) actuellement défini. Les limites remplacées persistent jusqu’à ce que le PSO soit réinitialisé ou qu’un nouveau PSO soit défini, y compris tout PSO référencé par ExecuteIndirect. SetComputeShaderLimitsX ne peut pas être enregistrée dans un bundle de commandes.

Configuration requise

En-tête : d3d12_x.h Bibliothèque : d3d12_x.lib Plateformes prises en charge : famille XBOX One

Voir aussi

ID3D12GraphicsCommandList
SetGraphicsShaderLimitsX
Last modified on October 6, 2026