다음을 통해 공유


texCUBEgrad

그라데이션을 사용하여 큐브 텍스처를 샘플링하여 mip 수준을 선택합니다.

ret texCUBEgrad(s, t, ddx, ddy)

매개 변수

항목 설명
s
[in] 샘플러 상태입니다.
t
[in] 텍스처 좌표입니다.
ddx
[in] x 방향에서 표면 기하 도형의 변동률입니다.
ddy
[in] y 방향에서 표면 기하 도형의 변동률입니다.

반환 값

텍스처 데이터의 값입니다.

유형 설명

속성 입/출력 템플릿 유형 구성 요소 유형 크기
in object samplerCUBE 1
t in vector float 3
ddx in vector float 3
ddy in vector float 3
ret out vector float 4

최소 셰이더 모델

이 함수는 다음 셰이더 모델에서 지원됩니다.

셰이더 모델 지원 여부
셰이더 모델 4 예(픽셀 셰이더만 해당)
셰이더 모델 3(DirectX HLSL) 예(픽셀 셰이더만 해당)
셰이더 모델 2(DirectX HLSL) 예(픽셀 셰이더만 해당)
셰이더 모델 1(DirectX HLSL) 아니요
  1. 그라데이션 계산을 흐름 제어 외부로 이동하기 위해 중요한 코드 재정렬이 수행됩니다.
  2. D3DPSHADERCAPS2_0 제한이 D3DD3DPSHADERCAPS2_0_GRADIENTINSTRUCTIONS로 설정되면 컴파일러는 이 함수를 texldd에 매핑합니다.

추가 정보

내장 함수(DirectX HLSL)