Paramètres (Direct3D 9)
Les paramètres sont des variables d’effet.
Syntaxe
usage type ID [: semantic] [<annotation(s)>] [= expression];
Les paramètres peuvent être lus et écrits par l’application avec ID3DXEffect ou ID3DXEffectCompiler.
Les paramètres peuvent être référencés dans les fonctions et dans les techniques (plus précisément, à droite des affectations d’état).
Élément | Description |
---|---|
Utilisation |
Étendue du paramètre. Consultez Utilisations et littéraux (Direct3D 9). |
Type |
Toute référence valide pour le type HLSL . |
ID |
Nom unique. |
Sémantique |
Balise suivant les règles d’identificateur qui indique généralement l’utilisation du paramètre. Doit être un type particulier. |
Annotations |
Zéro ou plusieurs éléments d’informations spécifiques à l’utilisateur. Il peut s’agir de n’importe quel type. Consultez Ajouter des informations aux paramètres d’effet avec des annotations. |
Expression |
Initialise la valeur du paramètre. Consultez Expressions (Direct3D 9). |
Les paramètres peuvent être initialisés dans n’importe quelle référence valide pour une expression HLSL qui se réduit à une valeur littérale.
Les valeurs de paramètre ne sont pas modifiées par l’exécution d’appels d’affectation d’état ou de fonction.
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour