Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns the red components of the four texel values that would be used in a bi-linear filtering operation, along with tile-mapping status.
Syntax
TemplateType GatherRed(
  in  SamplerState S,
  in  float3       Location,
  in  int          Offset,
  out uint         Status
);
Parameters
- 
S [in] 
- 
Type: SamplerState The zero-based sampler index. 
- 
Location [in] 
- 
Type: float The sample coordinates (u,v). 
- 
Offset [in] 
- 
Type: int The offset applied to the texture coordinates before sampling. 
- 
Status [out] 
- 
Type: uint The status of the operation. You can't access the status directly; instead, pass the status to the CheckAccessFullyMapped intrinsic function. CheckAccessFullyMapped returns TRUE if all values from the corresponding Sample, Gather, or Load operation accessed mapped tiles in a tiled resource. If any values were taken from an unmapped tile, CheckAccessFullyMapped returns FALSE. 
Return value
Type: TemplateType
A four-component value whose type is the same as the template type.
Remarks
The texture samples can be used for bilinear interpolation.
This function is supported for the following types of shaders:
| Vertex | Hull | Domain | Geometry | Pixel | Compute | 
|---|---|---|---|---|---|
| x | x | x | x | x | x |