SampleCmpLevelZero::SampleCmpLevelZero(S,float,float,uint) para TextureCube
Muestra una textura solo en el nivel de mapa mip 0 y compara el resultado con un valor de comparación. Devuelve el estado sobre la operación.
Sintaxis
DXGI_FORMAT SampleCmpLevelZero(
in SamplerState S,
in float Location,
in float CompareValue,
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 -
CompareValue [in]
-
Tipo: float
Valor de punto flotante que se va a usar como valor de comparación.
-
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