Interface ID3D10ShaderReflectionConstantBuffer (d3d10shader.h)
Cette interface de réflexion du nuanceur permet d’accéder à une mémoire tampon constante.
Méthodes
L’interface ID3D10ShaderReflectionConstantBuffer utilise ces méthodes.
ID3D10ShaderReflectionConstantBuffer ::GetDesc Obtenez une description de la mémoire tampon constante. (ID3D10ShaderReflectionConstantBuffer.GetDesc) |
ID3D10ShaderReflectionConstantBuffer ::GetVariableByIndex La méthode ID3D10ShaderReflectionConstantBuffer ::GetVariableByIndex (d3d10shader.h) obtient une variable de réflexion de nuanceur par index. |
ID3D10ShaderReflectionConstantBuffer ::GetVariableByName Obtenir une variable de réflexion de nuanceur par nom. (ID3D10ShaderReflectionConstantBuffer.GetVariableByName) |
Remarques
Pour créer une interface de mémoire tampon constante, appelez ID3D10ShaderReflection ::GetConstantBufferByIndex ou ID3D10ShaderReflection ::GetConstantBufferByName. Il ne s’agit pas d’une interface COM ; Par conséquent, vous n’avez pas besoin de vous soucier du nombre de références ou de la libération de l’interface lorsque vous en avez terminé.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d10shader.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