Texture2D

Texture2D 類型 (,因為著色器模型 4) 加上資源變數。 除了著色器模型 4 中的方法之外,這個紋理物件還支援下列方法。

方法 描述
收集 傳回將用於雙向線性篩選作業的四個紋素值。
GatherRed 傳回四個材質值的紅色元件,這些值會用於雙向線性篩選作業。
GatherGreen 傳回四個紋素值的綠色元件,這些值會用於雙向線性篩選作業。
GatherBlue 傳回四個紋素值的藍色元件,這些值會用於雙向線性篩選作業。
GatherAlpha 傳回四個紋素值的 Alpha 元件,這些值會用於雙向線性篩選作業。
GatherCmp 針對將用於雙向線性篩選作業的四個紋素值,會傳回其與比較值的比較。
GatherCmpRed 針對將用於雙向線性篩選作業的四個紋素值,會傳回其紅色元件與比較值的比較。
GatherCmpGreen 針對將用於雙向線性篩選作業的四個紋素值,會傳回其綠色元件與比較值的比較。
GatherCmpBlue 針對將用於雙向線性篩選作業的四個紋素值,會傳回其藍色元件的比較與比較值。
GatherCmpAlpha 針對將用於雙向線性篩選作業的四個紋素值,會傳回其 Alpha 元件的比較與比較值。
GetDimensions 取得資源維度。
載入 讀取紋理資料。
Mips。Operator[][] 取得唯讀資源變數。
Operator[] 取得唯讀資源變數。
範例 取樣紋理。
SampleBias 在將偏差值套用至 mipmap 層級之後,取樣紋理。
SampleCmp 使用比較值來取樣紋理,以拒絕樣本。
SampleCmpLevelZero 使用比較值來拒絕樣本,取樣紋理 (mipmap 層級 0) 。
SampleGrad 使用漸層來取樣紋理,以影響計算樣本位置的方式。
SampleLevel 在指定的 Mipmap 層級上取樣紋理。

 

最小著色器模型

下列著色器模型支援此物件。

著色器模型 支援
著色器模型 5 和更高的著色器模型

 

下列著色器類型支援此物件:

頂點 船體 網域 幾何形狀 像素 計算
x x x x x x

 

另請參閱

著色器模型 5 物件