共用方式為


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

 

另請參閱

GatherCmpBlue 方法