데이터 형식(HLSL)

HLSL은 다양한 다양한 내재 데이터 형식을 지원합니다. 다음 표에서는 셰이더 변수를 정의하는 데 사용할 형식을 보여줍니다.

이 Intrinsic 형식 사용 이 셰이더 변수를 정의하려면
스칼라 하나의 구성 요소 스칼라
Vector, Matrix 다중 구성 요소 벡터 또는 행렬
샘플러, 질감 또는 버퍼 샘플러, 질감 또는 버퍼 개체
구조체, 사용자 정의 사용자 지정 구조체 또는 typedef
Array 대부분의 다른 형식을 포함하는 선언된 리터럴 스칼라 식
State 개체 상태 개체의 HLSL 표현

HLSL에서 벡터 및 행렬을 사용하는 방법을 더 잘 이해하기 위해 HLSL에서 구성 요소별 수학을 사용하는 방법에 대한 배경 정보를 읽을 수 있습니다.

변수(DirectX HLSL)