다음을 통해 공유


입력 색상 레지스터

꼭짓점 색상을 포함하는 픽셀 셰이더 입력 레지스터입니다.

Syntax

dcl v#.writeMask

여기서

  • dcl -(sm2, sm3 - ps asm)은 레지스터 선언 명령입니다.
  • v는 입력 레지스터이고 #은 레지스터 번호입니다. 허용되는 레지스터 수는 셰이더 버전에 따라 결정됩니다.
  • writeMask는 작성되는 성분(최대 4개)을 결정합니다. 유효한 성분은 (x,y,z,w) 또는 (r,g,b,a)입니다.

설명

색상 레지스터는 읽기 전용 레지스터입니다. 각 레지스터에는 입력 정점에서 반복되는 4-성분 RGBA 값이 포함되어 있습니다. 대부분의 레지스터보다 정밀도가 낮고(0, +1) 범위의 부호 없는 데이터 8비트를 보장합니다. 단일 명령에서 둘 이상을 사용할 수 없습니다.

레지스터

ps_1_1__ps_1_2__ps_1_3__ps_1_4 레지스터

ps_2_0 Registers

ps_2_x Registers

ps_3_0 Registers