目的地參數權杖
目的地參數權杖描述目的地暫存器的屬性,並且由下列位組成:
位
[10:00] 位 0 到 10 表示暫存器檔 (位移) 。
[12:11] 位 11 和 12 是指出 暫存器類型的第四個和第五個位 [3,4]。
[13] 對於頂點著色器 (VS) 3_0 版和更新版本,位 13 會指出是否使用相對定址模式。 如果設定為 1,則會套用 相對定址 。
針對所有圖元著色器 (PS) 版本和 3_0 之前的頂點著色器版本,位 13 會保留並設定為 0x0。
[15:14] 保留。 此值設定為 0x0。
[19:16] 寫入遮罩。 此遮罩的位具有下列元件:
bit | 元件 |
---|---|
16 |
元件 0 (X;Red) |
17 |
元件 1 (Y;綠色) |
18 |
元件 2 (Z;藍色) |
19 |
元件 3 (W;Alpha) |
[23:20] 位 20 到 23 表示結果修飾詞。 您可以使用多個結果修飾詞。 下列結果修飾詞類型可以一起成為此 4 位值中的 ORed:
值 | 結果修飾詞類型 |
---|---|
0x1 |
(頂點著色器) 飽和 |
0x2 |
圖元著色器 (部分精確度) |
0x4 |
心心 (圖元著色器) |
[27:24] 對於早于 2_0 的 PS 版本,位 24 到 27 指定結果班次調整 (帶正負號的移位) 。 針對 PS 2_0 版和更新版本和 VS,這些位會保留並設定為 0x0。 [30:28] 位 28 到 30 是表示 暫存器類型的前三個位 [0,1,2]。
[31] 位 31 是0x1。
評論
位 28、29、30、11 和 12 形成 5 位值,指出暫存器類型。 如需註冊類型的相關資訊,請參閱 著色器暫存器類型。
需求
可在 Windows Vista 和更新版本的 Windows 作業系統中使用。