Texture2DArray
Texture2DArray 형식(셰이더 모델 4에 있음)과 리소스 변수입니다. 이 텍스처 개체는 셰이더 모델 4의 메서드 외에 다음 메서드를 지원합니다.
메서드 | 설명 |
---|---|
Gather | 쌍선형 필터링 작업에 사용되는 4개의 텍셀 값을 반환합니다. |
GatherRed | 쌍선형 필터링 작업에 사용되는 4개 텍셀 값의 빨간색 성분을 반환합니다. |
GatherGreen | 쌍선형 필터링 작업에 사용되는 네 개의 텍셀 값의 녹색 성분을 반환합니다. |
GatherBlue | 쌍선형 필터링 작업에 사용되는 4개 텍셀 값의 파란색 성분을 반환합니다. |
GatherAlpha | 쌍선형 필터링 작업에 사용되는 네 개의 텍셀 값의 알파 성분을 반환합니다. |
GatherCmp | 쌍선형 필터링 작업에 사용되는 4개의 텍셀 값에 대해 비교 값에 대한 비교를 반환합니다. |
GatherCmpRed | 쌍선형 필터링 작업에 사용되는 4개의 텍셀 값에 대해 비교 값에 대한 빨간색 성분의 비교를 반환합니다. |
GatherCmpGreen | 쌍선형 필터링 작업에 사용되는 4개의 텍셀 값에 대해 비교 값에 대한 녹색 성분의 비교를 반환합니다. |
GatherCmpBlue | 쌍선형 필터링 작업에 사용되는 4개의 텍셀 값에 대해 비교 값에 대한 파란색 성분의 비교를 반환합니다. |
GatherCmpAlpha | 쌍선형 필터링 작업에 사용되는 4개의 텍셀 값에 대해 비교 값에 대한 알파 성분의 비교를 반환합니다. |
GetDimensions | 리소스 차원을 가져옵니다. |
로드 | 텍스처 데이터를 읽습니다. |
mips.Operator[][] | 읽기 전용 리소스 변수를 가져옵니다. |
Operator[] | 읽기 전용 리소스 변수를 가져옵니다. |
Sample | 텍스처를 샘플링합니다. |
SampleBias | 바이어스 값을 밉맵 수준에 적용한 후 텍스처를 샘플링합니다. |
SampleCmp | 비교 값을 사용하여 샘플을 거부하여 텍스처를 샘플링합니다. |
SampleCmpLevelZero | 비교 값을 사용하여 샘플을 거부하여 텍스처를 샘플링합니다(밉맵 수준 0만 해당). |
SampleGrad | 샘플 위치가 계산되는 방식에 영향을 주는 그라데이션을 사용하여 텍스처를 샘플링합니다. |
SampleLevel | 지정된 밉맵 수준에서 텍스처를 샘플링합니다. |
최소 셰이더 모델
이 개체는 다음 셰이더 모델에서 지원됩니다.
셰이더 모델 | 지원됨 |
---|---|
셰이더 모델 5 이상의 셰이더 모델 | 예 |
이 개체는 다음 형식의 셰이더에 대해 지원됩니다.
꼭짓점 | Hull | 도메인 | 기하 도형 | 픽셀 | 컴퓨팅 |
---|---|---|---|---|---|
x | x | x | x | x | x |
추가 정보