Types de données (HLSL)
HLSL prend en charge de nombreux types de données intrinsèques différents. Ce tableau indique les types à utiliser pour définir des variables de nuanceur.
Utiliser ce type intrinsèque | Pour définir cette variable de nuanceur |
---|---|
Scalaire | Scalaire à un composant |
Vector, Matrice | Vecteur ou matrice à plusieurs composants |
sampler, texture ou tampon | Sampler, texture ou objet de mémoire tampon |
Struct, défini par l’utilisateur | Structure personnalisée ou typedef |
Tableau | Expressions scalaires littérales déclarées contenant la plupart des autres types |
'objet State | Représentations HLSL des objets d’état |
Pour mieux comprendre comment utiliser des vecteurs et des matrices dans HLSL, vous pouvez lire ces informations d’arrière-plan sur la façon dont HLSL utilise par composant mathématiques.
Rubriques connexes