Texture2DArray::GatherCmpBlue (S,float,float,int2,int2,int2,int2,uint) 函式
針對將用於雙向線性篩選作業的四個紋素值,會傳回其藍色元件與比較值以及磚對應狀態的比較。
語法
TemplateType GatherCmpBlue(
in SamplerState S,
in float Location,
in float CompareValue,
in int2 Offset1,
in int2 Offset2,
in int2 Offset3,
in int2 Offset4,
out uint Status
);
參數
-
S [in]
-
類型: SamplerState
以零起始的取樣器索引。
-
位置 [in]
-
類型: float
範例座標 (u,v) 。
-
CompareValue [in]
-
類型: float
要比較每個值與每個取樣值的值。
-
Offset1 [in]
-
類型: int2
取樣之前套用至紋理座標的第一個位移元件。
-
Offset2 [in]
-
類型: int2
取樣之前套用至紋理座標的第二個位移元件。
-
Offset3 [in]
-
類型: int2
取樣之前套用至紋理座標的第三個位移元件。
-
Offset4 [in]
-
類型: int2
取樣之前套用至紋理座標的第四個位移元件。
-
狀態 [out]
-
類型: uint
作業的狀態。 您無法直接存取狀態;而是將狀態傳遞至 CheckAccessFullyMapped 內建函式。 CheckAccessFullyMapped如果對應範例、收集或載入作業中的所有值都存取並排顯示資源中的對應磚,則會傳回TRUE。 如果從未對應的磚取得任何值, CheckAccessFullyMapped 會傳回 FALSE。
傳回值
類型: TemplateType
四個元件值,其類型與範本類型相同。
備註
紋理樣本可用於雙線性插補。
下列著色器類型支援此函式:
頂點 | 船體 | 網域 | 幾何形狀 | 像素 | 計算 |
---|---|---|---|---|---|
x | x | x | x | x | x |
另請參閱