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 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 produit. pPacket
Type : void*
Pointeur vers les éléments constitutifs fournis par DeserializeGraphicsPipelineStateX. Direct3D 12.x crée des copies de ces données afin de permettre à l’appelant de remplacer cette mémoire dès la fin de l’appel. PacketSize
Type : SIZE_T
Taille d’un paquet. pMetaData
Type : void*
Pointeur vers les éléments constitutifs renvoyés par un appel à DeserializeGraphicsPipelineStateX. Direct3D 12.x crée des copies de ces données afin de permettre à l’appelant de remplacer cette mémoire dès la fin de l’appel. 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 vertex. 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