INTERFACE ID3D11ShaderReflectionConstantBuffer (d3d11shader.h)

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

Méthodes

L’interface ID3D11ShaderReflectionConstantBuffer utilise ces méthodes.

 
ID3D11ShaderReflectionConstantBuffer::GetDesc

Obtenez une description de la mémoire tampon constante. (ID3D11ShaderReflectionConstantBuffer.GetDesc)
ID3D11ShaderReflectionConstantBuffer::GetVariableByIndex

La méthode ID3D11ShaderReflectionConstantBuffer::GetVariableByIndex (d3d11shader.h) obtient une variable de réflexion de nuanceur par index.
ID3D11ShaderReflectionConstantBuffer::GetVariableByName

Obtenir une variable de réflexion de nuanceur par nom. (ID3D11ShaderReflectionConstantBuffer.GetVariableByName)

Notes

Pour créer une interface de mémoire tampon constante, appelez ID3D11ShaderReflection::GetConstantBufferByIndex ou ID3D11ShaderReflection::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é.

Spécifications

   
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d3d11shader.h

Voir aussi

Interfaces de nuanceur