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 |