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 un fonctionnement avec un seul GPU, définissez cette valeur sur zéro. S’il existe plusieurs nœuds GPU, définissez des bits pour identifier les nœuds (les adaptateurs physiques du périphérique) auxquels l’état de pipeline de calcul doit s’appliquer. Chaque bit du masque correspond à un nœud unique. Consultez Systèmes multi-adaptateurs. 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 sur 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 principales
Dernière modification le 6 octobre 2026