SampleBias::SampleBias(S,float,float,int,float) para Texture1D
Muestra una textura, después de aplicar el valor de sesgo al nivel de mapa mip, con un valor opcional para restringir los valores de nivel de detalle de muestra (LOD).
Sintaxis
DXGI_FORMAT SampleBias(
in SamplerState S,
in float Location,
in float Bias,
in int Offset,
in float Clamp
);
Parámetros
-
S [in]
-
Tipo: SamplerState
Un estado sampler. Se trata de un objeto declarado en un archivo de efecto 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.
-
Desplazamiento [in]
-
Tipo: int
Desplazamiento de coordenadas de textura opcional, que se puede usar para cualquier tipo de objeto de textura; el desplazamiento se aplica a la ubicación antes del muestreo. Utilice un desplazamiento solo en un miplevel entero; De lo contrario, puede obtener resultados que no se traducen bien en el hardware. El tipo de argumento depende del tipo de objeto de textura. Para obtener más información, consulta Aplicar desplazamientos enteros.
tipo de Texture-Object Tipo de parámetro Texture1D, Texture1DArray int Texture2D, Texture2DArray int2 Texture3D int3 TextureCube, TextureCubeArray no admitido -
Abrazadera [in]
-
Tipo: float
Valor opcional al que se van a restringir los valores de LOD de ejemplo. Por ejemplo, si pasa 2.0f para el valor de la abrazadera, asegúrese de que ninguna muestra individual tiene acceso a un nivel mip inferior a 2.0f.
Valor devuelto
Tipo: DXGI_FORMAT
Formato de textura, que es uno de los valores con tipo enumerados en DXGI_FORMAT.
Consulte también