Compartir a través de


texCUBEgrad

Muestra una textura de cubo con un degradado para seleccionar el nivel mip.

ret texCUBEgrad(s, t, ddx, ddy)

Parámetros

Elemento Descripción
s
[in] Estado del sampler.
T
[in] Coordenada de textura.
Ddx
[in] Velocidad de cambio de la geometría de la superficie en la dirección x.
ddy
[in] Tasa de cambio de la geometría de la superficie en la dirección y.

Valor devuelto

Valor de los datos de textura.

Descripción del tipo

Nombre Entrada o salida Tipo de plantilla Tipo de componente Size
s in Objeto samplerCUBE 1
t in Vector FLOAT 3
Ddx in Vector FLOAT 3
ddy in Vector FLOAT 3
Ret out Vector float 4

Modelo de sombreador mínimo

Esta función se admite en los siguientes modelos de sombreador.

Modelo de sombreador Compatible
Modelo de sombreador 4 Sí (solo sombreador de píxeles)
Modelo de sombreador 3 (DirectX HLSL) Sí (solo sombreador de píxeles)
Modelo de sombreador 2 (DirectX HLSL) Sí (solo sombreador de píxeles)
Modelo de sombreador 1 (DirectX HLSL) no
  1. La reordenación significativa del código se realiza para mover cálculos de degradado fuera del control de flujo.
  2. Si el límite de D3DPSHADERCAPS2_0 se establece con D3DD3DPSHADERCAPS2_0_GRADIENTINSTRUCTIONS, el compilador asigna esta función a texldd.

Consulte también

Funciones intrínsecas (DirectX HLSL)