Texture2D::GatherCmpBlue (S,float,float,int2,int2,int2,int2) 函式
針對將用於雙向線性篩選作業的四個紋素值,會傳回其藍色元件的比較與比較值。
語法
TemplateType GatherCmpBlue(
in SamplerState S,
in float Location,
in float CompareValue,
in int2 Offset1,
in int2 Offset2,
in int2 Offset3,
in int2 Offset4
);
參數
-
S [in]
-
類型: SamplerState
以零起始的取樣器索引。
-
位置 [in]
-
類型: float
範例座標 (u,v) 。
-
CompareValue [in]
-
類型: float
要比較每個值與每個取樣值的值。
-
Offset1 [in]
-
類型: int2
取樣之前套用至紋理座標的第一個位移元件。
-
Offset2 [in]
-
類型: int2
取樣之前套用至紋理座標的第二個位移元件。
-
Offset3 [in]
-
類型: int2
取樣之前套用至紋理座標的第三個位移元件。
-
Offset4 [in]
-
類型: int2
取樣之前套用至紋理座標的第四個位移元件。
傳回值
類型: TemplateType
四個元件值,其類型與範本類型相同。
備註
紋理樣本可用於雙線性插補。
下列著色器類型支援此函式:
頂點 | 船體 | 網域 | 幾何形狀 | 像素 | 計算 |
---|---|---|---|---|---|
x | x | x | x | x | x |
另請參閱