dcl_usage输入 (sm1、sm2、sm3 - vs asm)

声明顶点元素用法与顶点着色器输入寄存器的使用索引之间的关联。

语法

dcl_usage[usage_index] v#

 

其中:

  • dcl_usage标识如何使用寄存器数据。 此值与不带 D3DDECLUSAGE 前缀的 D3DDECLUSAGE 成员的值相同。
  • usage_index是介于 0 和 15 之间的可选整数索引。 它修改使用情况数据。 索引与顶点声明中的使用索引匹配。 请参阅 Direct3D 9) (顶点声明 。 索引将追加到无空格 (dcl_usage ) 的使用值。 如果未提供,则假定为 0。
  • v# 是 输入寄存器

备注

顶点着色器版本 1_1 2_0 2_x 2_sw 3_0 3_sw
dcl_usage x x x x x x

 

所有dcl_usage指令都必须显示在第一个可执行指令之前。

顶点着色器说明