INTERFACE ID3D11ShaderReflectionVariable (d3d11shader.h)

Cette interface nuanceur-réflexion permet d’accéder à une variable.

Méthodes

L’interface ID3D11ShaderReflectionVariable contient ces méthodes.

 
ID3D11ShaderReflectionVariable::GetBuffer

Cette méthode retourne la mémoire tampon de l’ID3D11ShaderReflectionVariable actuel.
ID3D11ShaderReflectionVariable::GetDesc

Obtenir une description de variable de nuanceur. (ID3D11ShaderReflectionVariable.GetDesc)
ID3D11ShaderReflectionVariable::GetInterfaceSlot

Obtient l’emplacement d’interface correspondant pour une variable qui représente un pointeur d’interface. (ID3D11ShaderReflectionVariable.GetInterfaceslot)
ID3D11ShaderReflectionVariable::GetType

Obtenir un type de nuanceur-variable. (ID3D11ShaderReflectionVariable.GetType)

Notes

Pour obtenir une interface nuanceur-réflexion-variable, appelez une méthode telle que ID3D11ShaderReflection::GetVariableByName. Il ne s’agit pas d’une interface COM. Vous n’avez donc pas besoin de 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