Pular para o conteúdo principal
Cria um objeto de estado de pipeline a partir de uma descrição de fluxo de estado de pipeline.

Sintaxe

Parâmetros

pDesc
Tipo: const D3D12_PIPELINE_STATE_STREAM_DESC *
O endereço de uma estrutura D3D12_PIPELINE_STATE_STREAM_DESC que descreve o estado do pipeline. riid
Tipo: const IID &
O identificador global exclusivo (GUID) da interface de estado de pipeline (ID3D12PipelineState). O REFIID, ou GUID, da interface para o estado de pipeline pode ser obtido usando a macro __uuidof(). Por exemplo, __uuidof(ID3D12PipelineState) obterá o GUID da interface para um estado de pipeline. ppPipelineState [out]
Tipo: void **
SAL: COM_Outptr Um ponteiro para um bloco de memória que recebe um ponteiro para a interface ID3D12PipelineState do objeto de estado de pipeline. O objeto de estado de pipeline é um objeto de estado imutável. Ele não contém métodos.

Valor retornado

Tipo: HRESULT Este método retorna E_OUTOFMEMORY se não houver memória suficiente para criar o objeto de estado de pipeline. Consulte Códigos de retorno do Direct3D 12 para outros valores retornados possíveis.

Comentários

Esta função recebe a descrição do pipeline como um D3D12_PIPELINE_STATE_STREAM_DESC e combina a funcionalidade das funções ID3D12Device::CreateGraphicsPipelineState e ID3D12Device::CreateComputePipelineState, que recebem sua descrição de pipeline como as estruturas menos flexíveis D3D12_GRAPHICS_PIPELINE_STATE_DESC e D3D12_COMPUTE_PIPELINE_STATE_DESC, respectivamente.
AVISO: os sombreadores de amplificação nos consoles XBOX Series X|S têm problemas conhecidos de estabilidade e desempenho. A Microsoft não recomenda usá-los nos consoles XBOX Series X|S.

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

Consulte D3D12_PIPELINE_STATE_STREAM_DESC para obter uma descrição do layout e do comportamento de uma descrição de pipeline de streaming. ID3D12Device2
Última modificação em 6 de outubro de 2026