variables

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

언어 구문(DirectX HLSL)