暫存器 - vs_1_1
本節包含頂點著色器 1_1 版所實作之輸入和輸出暫存器的參考資訊。
輸入暫存器
註冊 | 名稱 | Count | R/W | # 讀取埠 | # Reads / inst | 尺寸 | RelAddr | Defaults | 需要 DCL |
---|---|---|---|---|---|---|---|---|---|
a0 | 位址暫存器 | 1 | R/W | 1 | 無限制 | 請參閱附注 3 | 否 | 無 | 否 |
c# | 常數浮點數暫存器 | 請參閱附註 2 | R | 1 | 無限制 | 4 | a0.x | (0、0、0、0) | 否 |
V# | 輸入暫存器 | 16 | R | 1 | 無限制 | 4 | 否 | 請參閱附注 1 | 是 |
R# | 暫存暫存器 | 12 | R/W | 3 | 無限制 | 4 | 否 | 無 | 否 |
注意:
- 部分 (0、0、0、1) - 如果只有通道子集已更新,其餘通道預設為 (0、0、0、1) 。
- 等於 D3DCAPS9。maxVertexShaderConst (至少 96 個vs_1_1) 。
- 只有 .x 通道可用。
輸出暫存器
註冊 | 名稱 | Count | R/W | 尺寸 | RelAddr | Defaults | 需要 DCL |
---|---|---|---|---|---|---|---|
oPos | 位置暫存器 | 1 | W | 4 | 否 | 無 | 否 |
oFog | 水氣暫存器 | 1 | W | 1 | 否 | 無 | 否 |
選擇 | 點大小暫存器 | 1 | W | 1 | 否 | 無 | 否 |
Od# | 色彩暫存器;請參閱附注 1 | 2 | W | 4 | 否 | 無 | 否 |
oT# | 紋理座標暫存器 | 8 | W | 4 | 否 | 無 | 否 |
注意:
- oD0 是擴散色彩輸出;oD1 是反射色彩輸出。
相關主題