Variabelen
HLSL-variabelen zijn vergelijkbaar met variabelen die zijn gedefinieerd in de programmeertaal C. Net als bij C hebben variabelen enkele naamgevingsbeperkingen, hebben bereikeigenschappen die afhankelijk zijn van waar ze worden gedeclareerd en waaraan gebruikersmetagegevens kunnen worden gekoppeld. Net als C zijn er verschillende standaardgegevenstypen. In tegenstelling tot C zijn er ook extra gegevenstypen gedefinieerd door HLSL om de prestaties van 4-component vectoren te maximaliseren die matrixberekening gebruiken om te werken op 3D-grafische gegevens.
Verwante onderwerpen