tex - ps
使用從紋理取樣的 RGBA (色彩資料載入目的地暫存器) 。 紋理必須系結至使用 SetTexture (n 個) 的特定紋理階段。 紋理取樣是由 SetSamplerState所控制。
Syntax
tex dst |
---|
where
- dst 是目的地暫存器。
備註
圖元著色器版本 | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
tex | x | x | x |
目的地暫存器編號會指定紋理階段編號。
紋理取樣會使用紋理座標來查閱或取樣指定的 (u,v,w,q) 座標,同時考慮紋理階段狀態屬性。
紋理座標資料會從頂點紋理座標資料內插補點,並與特定紋理階段相關聯。 預設關聯是紋理階段編號與紋理座標宣告順序之間的一對一對應。 這表示頂點格式中定義的第一組紋理座標預設會與紋理階段 0 相關聯。
紋理座標可能會與使用兩種技術的任何階段相關聯。 使用固定函式頂點著色器或固定函式管線時,紋理階段狀態旗標TSS_TEXCOORDINDEX可用於 SetTextureStageState ,將座標與階段產生關聯。 否則,使用可程式化頂點著色器時,紋理座標會由頂點著色器 oTn 暫存器輸出。
相關主題