tex - ps
텍스처에서 샘플링된 RGBA(색 데이터)를 사용하여 대상 레지스터를 로드합니다. 텍스처는 SetTexture를 사용하여 특정 텍스처 단계(n)에 바인딩되어야 합니다. 텍스처 샘플링은 SetSamplerState로 제어합니다.
Syntax
tex dst |
---|
라는 설치 관리자 실행 파일에 포함됩니다. 여기서
- dst는 대상 레지스터입니다.
설명
픽셀 셰이더 버전 | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
tex | x | x | x |
대상 레지스터 번호는 텍스처 스테이지 번호를 지정합니다.
텍스처 샘플링은 텍스처 스테이지 상태 특성을 고려하면서 텍스처 좌표를 사용하여 지정된(u,v,w,q) 좌표의 색 값을 조회하거나 샘플링합니다.
텍스처 좌표 데이터는 꼭짓점 텍스처 좌표 데이터에서 보간되며 특정 텍스처 스테이지와 연결됩니다. 텍스처 스테이지 번호와 텍스처 좌표 선언 순서 사이에는 기본 일대일 연결이 있습니다. 즉 꼭짓점 형식으로 정의된 첫 번째 텍스처 좌표 집합은 기본적으로 텍스처 스테이지 0과 연결됩니다.
텍스처 좌표는 두 가지 기술을 사용하여 모든 스테이지와 연결될 수 있습니다. 고정 함수 꼭짓점 셰이더 또는 고정 함수 파이프라인을 사용하는 경우 SetTextureStageState에서 TSS_TEXCOORDINDEX 텍스처 스테이지 상태 플래그를 사용하여 좌표를 스테이지에 연결할 수 있습니다. 그렇지 않으면 텍스처 좌표는 프로그래밍 가능한 꼭짓점 셰이더를 사용할 때 꼭짓점 셰이더 oTₙ 레지스터를 통해 출력됩니다.
관련 항목