Syntax der Effektfunktion (Direct3D 9)
Eine Funktion ist der Baustein für einen Shader, der in der Allgemeinen Sprache erstellt wird. Wenn Sie Shader lieber in einer Sprache im C-Stil anstatt in der Assemblysprache schreiben möchten, sollten Sie Funktionen schreiben.
Syntax
type id ( [ parameters ] )
{ body }
Funktionen ändern keine Parameterwerte in einem Effekt.
- type : Beliebige gültige Referenz für HLSL-Typ .
- id: Ein eindeutiger Name.
- parameters : Funktionsparameter.
- body: Der Textkörper der Funktion.
Funktionen werden aus der allgemeinen Sprache erstellt. Siehe Referenz für HLSL.
Zugehörige Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für