Skip to main content
Contient les informations permettant de désérialiser un objet d’état de pipeline graphique précédemment sérialisé.

Syntaxe

Membres

pRootSignature
Type : ID3D12RootSignature*
Pointeur vers un objet ID3D12RootSignature qui contient la signature racine. pRootSignature doit pointer vers une signature racine de la même forme que celle avec laquelle l’objet d’état de pipeline graphique sérialisé d’origine a été créé; sinon, une erreur se produira. pPacket
Type : void*
Pointeur vers les composants fournis par DeserializeGraphicsPipelineStateX. Direct3D 12.x crée des copies de ces données pour permettre à l’appelant de remplacer cette mémoire dès que l’appel est terminé. PacketSize
Type : SIZE_T
Taille d’un paquet. pMetaData
Type : void*
Pointeur vers les composants retournés par un appel à DeserializeGraphicsPipelineStateX. Direct3D 12.x crée des copies de ces données pour permettre à l’appelant de remplacer cette mémoire dès que l’appel est terminé. MetaDataSize
Type : SIZE_T
Taille des métadonnées. PS
Type : D3D12XBOX_DESERIALIZE_SHADER
Structure D3D12XBOX_DESERIALIZE_SHADER qui définit le nuanceur de pixels. VS
Type : D3D12XBOX_DESERIALIZE_SHADER
Structure D3D12XBOX_DESERIALIZE_SHADER qui définit le nuanceur de sommets. GS
Type : D3D12XBOX_DESERIALIZE_SHADER
Structure D3D12XBOX_DESERIALIZE_SHADER qui définit le nuanceur de géométrie. ES
Type : D3D12XBOX_DESERIALIZE_SHADER
Structure D3D12XBOX_DESERIALIZE_SHADER qui définit le nuanceur d’exportation. HS
Type : D3D12XBOX_DESERIALIZE_SHADER
Structure D3D12XBOX_DESERIALIZE_SHADER qui définit le nuanceur de coque. LS
Type : D3D12XBOX_DESERIALIZE_SHADER
Structure D3D12XBOX_DESERIALIZE_SHADER qui définit le nuanceur de chargement.

Remarques

DeserializeGraphicsPipelineStateX utilise cette structure.

Configuration requise

En-tête : d3d12_x.h Plateformes prises en charge : famille XBOX One

Voir aussi

d3d12_x
Last modified on October 6, 2026