來源暫存器偏差

從所有元件減去 0.5。

暫存器

來源暫存器。 如需註冊類型的詳細資訊,請參閱 ps_1_1__ps_1_2__ps_1_3__ps_1_4 Registers

備註

暫存器的內容不會變更。 修飾詞只會套用至從暫存器讀取的資料。 偏差會套用至 RGBA () 的四個色彩色板,如下所示:

output = (input - 0.5)

效果是將範圍 0 到 1 中的資料修改為範圍 -0.5 到 0.5。 將偏差套用至超出此範圍的資料可能會產生未定義的結果。

注意

這個修飾詞與 來源暫存器反轉互斥,因此無法套用至相同的暫存器。

 

這個修飾詞可用於算術指令。

範例

此範例會執行與 DirectX 6.0 和 7.0 多個紋理語法中D3DTOP_ADDSIGNED相同的作業。

add r0, r0, t0_bias; Shift down by 0.5.

圖元著色器來源暫存器修飾詞