Freigeben über


default (sm4 – asm)

Eine optionale Bezeichnung in einer switch-Anweisung .

default

 

Bemerkungen

Diese Anweisung funktioniert wie die Standardeinstellung in C. Das Durchfallen ist nur gültig, wenn kein Code hinzugefügt wird, sodass mehrere Fälle (einschließlich Standard) denselben Codeblock gemeinsam nutzen können.

In einem Switch-Konstrukt ist nur eine Standard-Anweisung zulässig.

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

 

Assembly des Shadermodells 4 (DirectX HLSL)