Partager via


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

Interfaces de nuanceur