次の方法で共有


usubb (sm5 - asm)

符号なし整数は、borrow を使用して減算します。

usubb dst0[.mask], dst1[.mask], src0[.swizzle], src1[.swizzle]
Item 説明
dst0
[入力]命令の LSAB 結果を格納します。
dst1
[入力]借用が生成されたかどうかを指定する dst0 の対応するコンポーネント。
src0
[入力]減算元の値。
src1
[入力] src0 から減算する量。

注釈

この命令は、src0 から 32 ビット オペランド src1 のコンポーネントごとの符号なし減算を実行し、32 ビットの結果の LSB 部分を dst0 に配置します。

dst1 の対応するコンポーネントは、借用が生成された場合は 1、それ以外の場合は 0 で書き込まれます。

借用が不要な場合は、dst1 を NULL にすることができます。

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

Vertex Hull Domain ジオメトリ ピクセル Compute
X X X X X X

最小シェーダー モデル

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

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

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