while ステートメント (DirectX HLSL)
ステートメント ブロックを、条件式が失敗するまで実行します。
[Attribute] while ( Conditional ) { Statement Block; } |
---|
パラメーター
Attribute
ステートメントのコンパイル方法を制御するパラメーター (省略可能)。属性 説明 unroll(x) 実行を停止するまでループを展開します。ループを実行できる最大回数を指定することができます (省略可能)。 loop フロー制御ステートメントをコンパイルされたシェーダー内で使用します。ループを展開しません。 Conditional
条件式。式の評価結果が TRUE の場合は、ステートメント ブロックを実行します。式の評価結果が FALSE の場合は、ループを終了します。Statement Block
1 つまたは複数の ステートメント。