Skip to main content
Contém informações para desserializar um objeto de estado de pipeline gráfico 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 o mesmo formato daquela com a qual o objeto de estado de pipeline gráfico serializado original foi criado; caso contrário, ocorrerá um erro. pPacket
Tipo: void*
Um ponteiro para as partes componentes fornecidas por DeserializeGraphicsPipelineStateX. O Direct3D 12.XS 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 componentes retornadas por uma chamada para DeserializeGraphicsPipelineStateX. O Direct3D 12.XS 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 pixel shader. VS
Tipo: D3D12XBOX_DESERIALIZE_SHADER
Uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o vertex shader. GS
Tipo: D3D12XBOX_DESERIALIZE_SHADER
Uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o geometry shader. ES
Tipo: D3D12XBOX_DESERIALIZE_SHADER
Uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o export shader. HS
Tipo: D3D12XBOX_DESERIALIZE_SHADER
Uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o hull shader. LS
Tipo: D3D12XBOX_DESERIALIZE_SHADER
uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o load shader. FS
Tipo: D3D12XBOX_DESERIALIZE_SHADER
uma estrutura D3D12XBOX_DESERIALIZE_SHADER que define o fetch shader.

Comentários

DeserializeGraphicsPipelineStateX usa essa estrutura.

Requisitos

Cabeçalho: d3d12_xs.h
Plataformas com suporte: consoles XBOX Series

Confira também

d3d12_xs
Last modified on October 6, 2026