Share via


Sintaxis de la función Effect (Direct3D 9)

Una función es el bloque de creación de un sombreador creado en el lenguaje de alto nivel. Si prefiere escribir sombreadores en un lenguaje de estilo C en lugar de en lenguaje de ensamblado, querrá escribir funciones.

Syntax

type id ( [ parameters ] )  
    { body }

Las funciones no cambian los valores de los parámetros en un efecto.

  • type: cualquier referencia válida para el tipo HLSL .
  • id: un nombre único.
  • parámetros: parámetros de función.
  • body: el cuerpo de la función.

Las funciones se crean a partir del lenguaje de alto nivel. Consulte Referencia para HLSL.

Formato de efecto