Compartir a través de


Función GatherBlue(S,float,int2,int2,int2,int2) (referencia de HLSL)

Devuelve los componentes azules de los cuatro valores de elementos de textura que se usarían en una operación de filtrado bi lineal.

Sintaxis

TemplateType GatherBlue(
  in SamplerState S,
  in float3       Location,
  in int2         Offset1,
  in int2         Offset2,
  in int2         Offset3,
  in int2         Offset4
);

Parámetros

S [in]

Tipo: SamplerState

Índice del sampler de base cero.

Ubicación [in]

Tipo: float

Coordenadas de ejemplo (u,v).

Offset1 [in]

Tipo: int2

Primer componente de desplazamiento aplicado a las coordenadas de textura antes del muestreo.

Offset2 [in]

Tipo: int2

Segundo componente de desplazamiento aplicado a las coordenadas de textura antes del muestreo.

Offset3 [in]

Tipo: int2

Tercer componente de desplazamiento aplicado a las coordenadas de textura antes del muestreo.

Offset4 [in]

Tipo: int2

Cuarto componente de desplazamiento aplicado a las coordenadas de textura antes del muestreo.

Valor devuelto

Tipo: TemplateType

Valor de cuatro componentes cuyo tipo es el mismo que el tipo de plantilla.

Comentarios

Las muestras de textura se pueden usar para la interpolación bilineal.

Esta función es compatible con los siguientes tipos de sombreadores:

Vértice Casco Domain Geometría Píxel Compute
x x x x x x

Consulte también

Métodos de GatherBlue