switch ステートメントの省略可能なラベル。
| default |
|---|
解説
この命令は C の 既定値 と同様に動作します。フォールスルーはコードが追加されていない場合にのみ有効であるため、複数のケース (既定値を含む) で同じコード ブロックを共有できます。
switch コンストラクトで許可される既定のステートメントは 1 つだけです。
この命令は、次のシェーダー ステージに適用されます。
| 頂点シェーダー | ジオメトリ シェーダー | ピクセル シェーダー |
|---|---|---|
| x | x | x |
最小シェーダー モデル
この関数は、次のシェーダー モデルでサポートされています。
| シェーダー モデル | サポートされています |
|---|---|
| シェーダー モデル 5 | はい |
| シェーダー モデル 4.1 | はい |
| シェーダー モデル 4 | はい |
| シェーダー モデル 3 (DirectX HLSL) | no |
| シェーダー モデル 2 (DirectX HLSL) | no |
| シェーダー モデル 1 (DirectX HLSL) | no |
関連トピック