변수

HLSL 변수는 C 프로그래밍 언어로 정의된 변수와 유사합니다. C와 마찬가지로 변수에는 몇 가지 명명 제한이 있고, 선언된 위치에 따라 달라지는 범위 지정 속성이 있으며, 사용자 메타데이터가 변수에 연결될 수 있습니다. C와 마찬가지로 몇 가지 표준 데이터 형식이 있습니다. C와 달리 3D 그래픽 데이터에서 작동하기 위해 행렬 수학을 사용하는 4-구성 요소 벡터의 성능을 최대화하도록 HLSL에서 정의한 추가 데이터 형식도 있습니다.

언어 구문(DirectX HLSL)