Freigeben über


Ausdrücke

Ein Ausdruck ist eine Sequenz von Variablen und Literalen, die durch Operatoren interaktiviert werden. 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 der Komplexität von einfachen Ausdrücken bis hin zu Anweisungsblöcken, die eine Sequenz von Aktionen ausführen. Flusssteuerungsanweisungen bestimmen, dass die Orderanweisungen ausgeführt werden.

Ein Anweisungsblock gibt auch einen Unterbereich an. Variablen, die innerhalb eines Anweisungsblocks deklariert werden, werden nur innerhalb des Blocks erkannt. HLSL-Anweisungen bestimmen die Reihenfolge, in der Ausdrücke ausgewertet werden. Jeder Ausdruck kann einer der folgenden Sein.

Anweisungen (DirectX HLSL)