Partager via


INTERFACE ID3D12ShaderReflectionConstantBuffer (d3d12shader.h)

Cette interface de réflexion du nuanceur permet d’accéder à une mémoire tampon constante.

Méthodes

L’interface ID3D12ShaderReflectionConstantBuffer a ces méthodes.

 
ID3D12ShaderReflectionConstantBuffer ::GetDesc

Obtient une description de la mémoire tampon constante.
ID3D12ShaderReflectionConstantBuffer ::GetVariableByIndex

Obtient une variable de réflexion de nuanceur par index.
ID3D12ShaderReflectionConstantBuffer ::GetVariableByName

Obtient une variable de réflexion de nuanceur par nom.

Remarques

Pour créer une interface de mémoire tampon constante, appelez ID3D12ShaderReflection ::GetConstantBufferByIndex ou ID3D12ShaderReflection ::GetConstantBufferByName. Il ne s’agit pas d’une interface COM. Vous n’avez donc pas à 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

Interfaces de nuanceur