INTERFACE ID3D12ShaderReflectionVariable (d3d12shader.h)
Cette interface nuanceur-réflexion permet d’accéder à une variable.
Méthodes
L’interface ID3D12ShaderReflectionVariable contient ces méthodes.
ID3D12ShaderReflectionVariable ::GetBuffer Renvoie l’ID3D12ShaderReflectionConstantBuffer du présent ID3D12ShaderReflectionVariable. |
ID3D12ShaderReflectionVariable ::GetDesc Obtient une description de variable de nuanceur. |
ID3D12ShaderReflectionVariable ::GetInterfaceSlot Obtient l’emplacement d’interface correspondant pour une variable qui représente un pointeur d’interface. (ID3D12ShaderReflectionVariable.GetInterfaceslot) |
ID3D12ShaderReflectionVariable ::GetType Obtient un type nuanceur-variable. |
Remarques
Pour obtenir une interface nuanceur-réflexion-variable, appelez une méthode telle que ID3D12ShaderReflection ::GetVariableByName. Il ne s’agit pas d’une interface COM. Vous n’avez donc pas besoin de vous soucier du nombre de références ou de la publication de l’interface lorsque vous en avez terminé.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d12shader.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour