Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verschiebt den Ausführungspunkt nach der nächsten Endloop oder dem nächsten Endswitch in die Anweisung.
break |
---|
Bemerkungen
Das Tokenformat enthält zur Vereinfachung den Offset der entsprechenden Endloop - oder Endswitch-Anweisung im Shader.
Das folgende Beispiel zeigt die Break-Anweisung .
loop
// example of termination condition
if_nz r0.x
break
endif
...
endloop
Diese Anweisung muss innerhalb einer Schleifenendschleife/ oder in einem Fall in einemSwitch-Endswitch/ angezeigt werden.
Diese Anweisung gilt für die folgenden Shaderphasen:
Vertexshader | Geometrie-Shader | Pixelshader |
---|---|---|
x | x | x |
Minimales Shadermodell
Diese Funktion wird in den folgenden Shadermodellen unterstützt.
Shadermodell | Unterstützt |
---|---|
Shadermodell 5 | ja |
Shadermodell 4.1 | ja |
Shadermodell 4 | ja |
Shadermodell 3 (DirectX HLSL) | Nein |
Shadermodell 2 (DirectX HLSL) | Nein |
Shadermodell 1 (DirectX HLSL) | Nein |
Zugehörige Themen