Pular para o conteúdo principal
Descreve um objeto de estado de pipeline de computação.

Sintaxe

Membros

pRootSignature
Tipo: ID3D12RootSignature *
Um ponteiro para o objeto ID3D12RootSignature. CS
Tipo: D3D12_SHADER_BYTECODE
Uma estrutura D3D12_SHADER_BYTECODE que descreve o sombreador de computação. NodeMask
Tipo: UINT
Para operação com uma única GPU, defina como zero. Se houver vários nós de GPU, defina bits para identificar os nós (os adaptadores físicos do dispositivo) aos quais o estado de pipeline de computação se aplica. Cada bit na máscara corresponde a um único nó. Consulte Sistemas com vários adaptadores. CachedPSO
Tipo: D3D12_CACHED_PIPELINE_STATE
Um objeto de estado de pipeline armazenado em cache, como uma estrutura D3D12_CACHED_PIPELINE_STATE. pCachedBlob e CachedBlobSizeInBytes podem ser definidos como NULL e 0, respectivamente. Flags
Tipo: D3D12_PIPELINE_STATE_FLAGS
Uma constante de enumeração D3D12_PIPELINE_STATE_FLAGS, como para “depuração de ferramenta”.

Comentários

Essa estrutura é usada por CreateComputePipelineState.

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One

Confira também

Estruturas principais
Última modificação em 6 de outubro de 2026