ID3DX11Effect::GetVariableByName, méthode
Obtenir une variable par nom.
Syntaxe
ID3DX11EffectVariable* GetVariableByName(
LPCSTR Name
);
Paramètres
-
Nom
-
Type : LPCSTR
Nom de la variable.
Valeur retournée
Type : ID3DX11EffectVariable*
Pointeur vers un ID3DX11EffectVariable. Retourne une variable non valide si le nom spécifié est introuvable.
Notes
Un effet peut contenir une ou plusieurs variables. Les variables en dehors d’une technique sont considérées comme globales pour tous les effets, ceux situés à l’intérieur d’une technique sont locaux à cette technique. Vous pouvez accéder à une variable d’effet à l’aide de son nom ou d’un index.
La méthode retourne un pointeur vers une interface de variable d’effet , qu’une variable soit trouvée ou non. ID3DX11Effect::IsValid doit être appelé pour vérifier si le nom existe ou non.
Notes
Le Kit de développement logiciel (SDK) DirectX ne fournit pas de fichiers binaires compilés pour les effets. Vous devez utiliser la source Effects 11 pour générer votre application de type effets. Pour plus d’informations sur l’utilisation de la source Effects 11, consultez Différences entre les effets 10 et les effets 11.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|