Ausdrücke
Ein Ausdruck ist eine Sequenz von Variablen und Literale, interpunktiert von Operatoren. Ein Literal ist ein expliziter Datenwert, z. B. 1 für eine ganze Zahl oder 2,1 für eine Gleitkommazahl. Literale werden häufig verwendet, um einer Variablen einen Wert zuzuweisen.
Ein Ausdruck gefolgt von einem Semikolon (;) wird als Anweisung bezeichnet. Anweisungen reichen von einfachen Ausdrücken bis hin zu Blöcken von Anweisungen, die eine Abfolge von Aktionen ausführen. Ablaufsteuerungsanweisungen bestimmen, welche Reihenfolgeanweisungen ausgeführt werden.
Ein Anweisungsblock gibt auch subscope an. Variablen, die innerhalb eines Anweisungsblocks deklariert sind, werden nur innerhalb des Blocks erkannt. HLSL-Anweisungen bestimmen die Reihenfolge, in der Ausdrücke ausgewertet werden. Jeder Ausdruck kann eine der folgenden Sein:
- Ein Ausdruck
- Ein -Anweisungsblock
- Eine Return-Anweisung
- Eine Ablaufsteuerungsanweisung
Verwandte Themen