Skip to main content
Contém informações para desserializar um objeto de estado do pipeline de gráficos serializado anteriormente.

Sintaxe

Membros

pRootSignature
Tipo: ID3D12RootSignature*
Um ponteiro para um objeto ID3D12RootSignature que contém a assinatura raiz. pRootSignature deve apontar para uma assinatura raiz com a mesma forma daquela com a qual o objeto de estado do pipeline de gráficos serializado original foi criado; caso contrário, ocorrerá um erro. pPacket
Tipo: void*
Um ponteiro para as partes de componentes fornecidas por DeserializeGraphicsPipelineStateX. O Direct3D 12.x faz cópias desses dados para permitir que o chamador substitua essa memória assim que a chamada for concluída. PacketSize
Tipo: SIZE_T
O tamanho de um pacote. pMetaData
Tipo: void*
Um ponteiro para as partes de componentes retornadas por uma chamada para DeserializeGraphicsPipelineStateX. O Direct3D 12.x faz cópias desses dados para permitir que o chamador substitua essa memória assim que a chamada for concluída. MetaDataSize
Tipo: SIZE_T
O tamanho dos metadados. PS
Tipo: D3D12XBOX_DESERIALIZE_SHADER
Uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o sombreador de pixel. VS
Tipo: D3D12XBOX_DESERIALIZE_SHADER
Uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o sombreador de vértice. GS
Tipo: D3D12XBOX_DESERIALIZE_SHADER
Uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o sombreador de geometria. ES
Tipo: D3D12XBOX_DESERIALIZE_SHADER
Uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o sombreador de exportação. HS
Tipo: D3D12XBOX_DESERIALIZE_SHADER
Uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o sombreador de envoltória. LS
Tipo: D3D12XBOX_DESERIALIZE_SHADER
Uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o sombreador de carga.

Comentários

DeserializeGraphicsPipelineStateX usa essa estrutura.

Requisitos

Cabeçalho: d3d12_x.h Plataformas com suporte: família XBOX One

Confira também

d3d12_x
Last modified on October 6, 2026