Zmiennych
Zmienne HLSL są podobne do zmiennych zdefiniowanych w języku programowania C. Podobnie jak w języku C, zmienne mają pewne ograniczenia nazewnictwa, mają właściwości określające zakres, które zależą od tego, gdzie są zadeklarowane, i mogą mieć dołączone metadane użytkownika. Podobnie jak C, istnieje kilka standardowych typów danych. W przeciwieństwie do języka C istnieją również dodatkowe typy danych zdefiniowane przez HLSL, które pomagają zmaksymalizować wydajność 4-składnikowych wektorów używających matematyki macierzy do obsługi danych graficznych 3D.
Tematy pokrewne