Partager via


Variables

Les variables HLSL sont similaires aux variables définies dans le langage de programmation C. À l’instar de C, les variables ont des restrictions de nommage, ont des propriétés d’étendue qui dépendent de l’endroit où elles sont déclarées et peuvent avoir des métadonnées utilisateur attachées à eux. Comme C, il existe plusieurs types de données standard. Contrairement à C, il existe également des types de données supplémentaires définis par HLSL pour optimiser les performances des vecteurs à 4 composants qui utilisent des mathématiques de matrice pour fonctionner sur des données graphiques 3D.

syntaxe de langage (DirectX HLSL)