CalculateLevelOfDetail (objeto de textura HLSL de DirectX)
Calcula el nivel de detalle.
ret Object.CalculateLevelOfDetail( sampler_state S, float x );
Parámetros
Elemento | Descripción | ||||||||
---|---|---|---|---|---|---|---|---|---|
Objeto |
Cualquier tipo de objeto de textura (excepto Texture2DMS y Texture2DMSArray). |
||||||||
S |
[in] Un estado sampler. Se trata de un objeto declarado en un archivo de efecto que contiene asignaciones de estado. |
||||||||
X |
[in] Valor o valores de interpolación lineal, que es un número de punto flotante comprendido entre 0,0 y 1,0 inclusive. El número de componentes depende del tipo de objeto de textura.
|
Valor devuelto
Devuelve el LOD calculado, un valor de punto flotante único.
Modelo de sombreador mínimo
Esta función se admite en los siguientes modelos de sombreador.
vs_4_0 | vs_4_1 | ps_4_0 | ps_4_1 | gs_4_0 | gs_4_1 |
---|---|---|---|---|---|
x |
- TextureCubeArray está disponible en el modelo de sombreador 4.1 o superior.
- El modelo de sombreador 4.1 está disponible en Direct3D 10.1 o versiones posteriores.