次の方法で共有


label (sm4 - asm)

サブルーチンの先頭を示します。

ラベル l#
項目 説明
L#
[入力]ラベル番号。

解説

ラベルは、フロー制御ステートメントで入れ子になっていない ret 命令の直後にのみ表示できます。

プログラムの最初のラベルの前のコードは、メイン プログラムです。 すべてのサブルーチンは、プログラムの最後に label ステートメントで示されます。

次の例は、この命令の使用方法を示しています。

 
               ...
                call l3
                ...
                ret
                label l3
                    ...
                    if_nz r0.x
                        ret
                    endif
                    ...
                ret

この命令は、次のシェーダー ステージに適用されます。

頂点シェーダー ジオメトリ シェーダー ピクセル シェーダー
x x x

最小シェーダー モデル

この関数は、次のシェーダー モデルでサポートされています。

シェーダー モデル サポートされています
シェーダー モデル 5 はい
シェーダー モデル 4.1 はい
シェーダー モデル 4 はい
シェーダー モデル 3 (DirectX HLSL) no
シェーダー モデル 2 (DirectX HLSL) no
シェーダー モデル 1 (DirectX HLSL) no

シェーダー モデル 4 アセンブリ (DirectX HLSL)