标签标记

标签令牌仅用于某些操作 (例如,D3DSIO_CALLNZ) ,由以下位组成:

[10:00] 位 0 到 10 指示寄存器编号 (寄存器文件中) 偏移量。

[12:11] 位 11 和 12 是指示 寄存器类型的第四位和第五位 [3,4]。

[27:13] 保留给所有版本的像素着色器 (PS) 和顶点着色器 (VS) 。 此值设置为 0x0。

[30:28] 位 28 到 30 是指示 寄存器类型的前三位 [0,1,2]。

[31] 位 31 为0x1。

备注

标签标记的格式与 源参数标记 相同,只不过只使用寄存器编号和类型字段。

位 28、29、30、11 和 12 构成指示寄存器类型的 5 位值。 有关寄存器类型的信息,请参阅 着色器寄存器类型。 标签标记的注册类型必须指定为 D3DSPR_LABEL。

要求

在 Windows Vista 和更高版本的 Windows 操作系统中可用。