Partager via


MÉTHODE ID3D11ShaderReflectionConstantBuffer ::GetVariableByName (d3d11shader.h)

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

Syntaxe

ID3D11ShaderReflectionVariable * GetVariableByName(
  [in] LPCSTR Name
);

Paramètres

[in] Name

Type : LPCSTR

Nom de la variable.

Valeur retournée

Type : ID3D11ShaderReflectionVariable*

Retourne un objet sentinel (fin du marqueur de liste). Pour déterminer si GetVariableByName s’est correctement terminé, appelez ID3D11ShaderReflectionVariable ::GetDesc et case activée le HRESULT retourné ; toute valeur de retour autre que success signifie que GetVariableByName a échoué.

Remarques

L’interface de cette méthode est hébergée dans l'D3DCompiler_xx.dll DLL prête à l’emploi.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d11shader.h
Bibliothèque D3DCompiler.lib
DLL D3DCompiler_47.dll

Voir aussi

ID3D11ShaderReflectionConstantBuffer, interface