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 暫存器輸出。

圖元著色器指示