SampleCmp::SampleCmp(S,float,float,float) para TextureCube
Muestra una textura, utilizando un valor de comparación para rechazar muestras, con un valor opcional para fijar los valores de nivel de detalle (LOD) de ejemplo.
Sintaxis
DXGI_FORMAT SampleCmp(
in SamplerState S,
in float Location,
in float CompareValue,
in float Clamp
);
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 -
CompareValue [in]
-
Tipo: float
Valor de punto flotante que se va a usar como valor de comparación.
-
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.
Valor devuelto
Tipo: DXGI_FORMAT
Formato de textura, que es uno de los valores con tipo enumerados en DXGI_FORMAT.
Consulte también