Syntaxe
Membres
pRootSignatureType : ID3D12RootSignature* Pointeur vers un objet ID3D12RootSignature contenant 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.XS effectue des copies de ces données afin de 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 éléments constitutifs retournés par un appel à DeserializeGraphicsPipelineStateX. Direct3D 12.XS effectue des copies de ces données afin de 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. FS
Type : D3D12XBOX_DESERIALIZE_SHADER Structure D3D12XBOX_DESERIALIZE_SHADER qui définit le nuanceur de récupération.
Remarques
DeserializeGraphicsPipelineStateX utilise cette structure.Configuration requise
En-tête : d3d12_xs.hPlateformes prises en charge : consoles XBOX Series
