Sintaxe
Membros
pRootSignatureTipo: 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.hPlataformas com suporte: consoles XBOX Series
