SampleBias::SampleBias(S,float,float,float,uint) para TextureCube

Muestra una textura, después de aplicar el valor de sesgo al nivel de mapa mip, con un valor opcional para fijar los valores de nivel de detalle (LOD) de muestra. Devuelve el estado sobre la operación.

Sintaxis

DXGI_FORMAT SampleBias(
  in  SamplerState S,
  in  float        Location,
  in  float        Bias,
  in  float        Clamp,
  out uint         Status
);

Parámetros

S [in]

Tipo: SamplerState

Un estado sampler. Se trata de un objeto declarado en un archivo de efectos que contiene asignaciones de estado.

Ubicación [in]

Tipo: float

Las coordenadas de textura. El tipo de argumento depende del tipo de objeto de textura.

tipo de Texture-Object Tipo de parámetro
Texture1D FLOAT
Texture1DArray, Texture2D float2
Texture2DArray, Texture3D, TextureCube float3
TextureCubeArray float4

 

Sesgo [in]

Tipo: float

El valor de sesgo, que es un número de punto flotante entre 0,0 y 1,0 inclusive, se aplica a un nivel mip antes del muestreo.

Abrazadera [in]

Tipo: float

Valor opcional al que se van a fijar los valores de LOD de ejemplo. Por ejemplo, si pasa 2.0f para el valor de abrazadera, asegúrese de que ninguna muestra individual tenga acceso a un nivel mip inferior a 2.0f.

Estado [out]

Tipo: uint

Estado de la operación. No se puede acceder al estado directamente; en su lugar, pase el estado a la función intrínseca CheckAccessFullyMapped . CheckAccessFullyMapped devuelve TRUE si todos los valores de la operación Sample, Gather o Load correspondiente a la que se ha accedido a los iconos asignados en un recurso en mosaico. Si se han tomado valores de un icono no asignado, CheckAccessFullyMapped devuelve FALSE.

Valor devuelto

Tipo: DXGI_FORMAT

Formato de textura, que es uno de los valores con tipo enumerados en DXGI_FORMAT.

Consulte también

Métodos SampleBias

TextureCube