Funciones (referencia de HLSL)
Functions encapsula instrucciones HLSL. Esto le permite depurar un conjunto de funciones y, a continuación, reutilizarlos entre sombreadores o efectos. Es posible que desee crear una función que encapsula la funcionalidad de un sombreador de vértices, sombreador de píxeles o sombreador de texturas. Otras veces, es posible que quiera escribir una función auxiliar que realice alguna tarea usada habitualmente y, a continuación, llamar a esa función auxiliar desde la función del sombreador. Las reglas para escribir funciones de sombreador para HLSL son muy similares a la escritura de funciones de C.
HLSL también tiene varias funciones intrínsecas integradas (DirectX HLSL). Dado que todas las funciones intrínsecas se prueban y optimizan el rendimiento, se recomienda usar una función intrínseca siempre que sea posible en lugar de crear su propia función.
Temas relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de