Interface ID3D12StateObjectProperties (d3d12.h)
Fournit des méthodes pour obtenir et définir les propriétés d’un ID3D12StateObject. Pour récupérer une instance de ce type, appelez ID3D12StateObject ::QueryInterface avec l’ID3D12StateObjectProperties.
Héritage
L’interface ID3D12StateObjectProperties hérite de l’interface IUnknown. ID3D12StateObjectProperties a également les types de membres suivants :
Méthodes
L’interface ID3D12StateObjectProperties comporte ces méthodes.
ID3D12StateObjectProperties ::GetPipelineStackSize Obtient la taille actuelle de la pile de pipeline. |
ID3D12StateObjectProperties ::GetShaderIdentifier Récupère l’identificateur unique d’un nuanceur qui peut être utilisé dans un enregistrement de nuanceur. |
ID3D12StateObjectProperties ::GetShaderStackSize Obtient la quantité de mémoire de pile nécessaire pour appeler un nuanceur de raytracing dans HLSL. |
ID3D12StateObjectProperties ::SetPipelineStackSize Définissez la taille actuelle de la pile de pipeline. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d12.h |