Partager via


ID3D12ShaderReflectionConstantBuffer ::GetVariableByName, méthode (d3d12shader.h)

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

Syntaxe

ID3D12ShaderReflectionVariable * GetVariableByName(
  [in] LPCSTR Name
);

Paramètres

[in] Name

Type : LPCSTR

Nom de la variable.

Valeur retournée

Type : ID3D12ShaderReflectionVariable*

Retourne un objet sentinel (fin du marqueur de liste). Pour déterminer si GetVariableByName a réussi, appelez ID3D12ShaderReflectionVariable ::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 le D3DCompiler_xx.dll DLL prête à l’emploi.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d12shader.h

Voir aussi

ID3D12ShaderReflectionConstantBuffer