Sintassi della funzione effetto (Direct3D 9)
Una funzione è il blocco predefinito per uno shader creato nel linguaggio generale. Se si preferisce scrivere shader in un linguaggio in stile C anziché in linguaggio assembly, si vuole scrivere funzioni.
Sintassi
type id ( [ parameters ] )
{ body }
Le funzioni non modificano i valori dei parametri in un effetto.
- type : qualsiasi riferimento valido per il tipo HLSL .
- id : nome univoco.
- parametri : parametri di funzione.
- corpo : corpo della funzione.
Le funzioni vengono compilate dal linguaggio di alto livello. Vedere Informazioni di riferimento per HLSL.
Argomenti correlati