clip
Descarta el píxel actual si el valor especificado es menor que cero.
clip(x) |
---|
Parámetros
Elemento | Descripción |
---|---|
X |
[in] Valor especificado. |
Valor devuelto
Ninguno.
Comentarios
Use la función intrínseca de clip HLSL para simular planos de recorte si cada componente del parámetro x representa la distancia desde un plano.
Además, use la función clip para probar el comportamiento alfa, como se muestra en el ejemplo siguiente:
clip( Input.Color.A < 0.1f ? -1:1 );
Descripción del tipo
Nombre | Tipo de plantilla | Tipo de componente | Size |
---|---|---|---|
x | escalar, vector o matriz | FLOAT | cualquiera |
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) | Sí (solo sombreador de píxeles) |