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指令都必须显示在第一个可执行指令之前。
相关主题