Passer au contenu principal
Décrit un objet d’état de pipeline de calcul.

Syntaxe

Membres

pRootSignature
Type : ID3D12RootSignature *
Pointeur vers l’objet ID3D12RootSignature. CS
Type : D3D12_SHADER_BYTECODE
Structure D3D12_SHADER_BYTECODE qui décrit le nuanceur de calcul. NodeMask
Type : UINT
Pour une opération à GPU unique, définissez cette valeur à zéro. S’il y a plusieurs nœuds GPU, définissez des bits pour identifier les nœuds (les adaptateurs physiques de l’appareil) auxquels l’état de pipeline de calcul doit s’appliquer. Chaque bit du masque correspond à un seul nœud. Consultez Systèmes multiadaptateurs. CachedPSO
Type : D3D12_CACHED_PIPELINE_STATE
Objet d’état de pipeline mis en cache, sous forme de structure D3D12_CACHED_PIPELINE_STATE. pCachedBlob et CachedBlobSizeInBytes peuvent être définis respectivement à NULL et 0. Flags
Type : D3D12_PIPELINE_STATE_FLAGS
Constante d’énumération D3D12_PIPELINE_STATE_FLAGS, par exemple pour le « débogage d’outil ».

Remarques

Cette structure est utilisée par CreateComputePipelineState.

Configuration requise

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

Voir aussi

Structures de base
Dernière modification le 6 octobre 2026