Negate
算術演算で使用されるソース オペランドの値の符号を反転します。
- |
---|
単精度浮動小数点と倍精度浮動小数点および命令の場合、negate 修飾子は、INF 値を含め、ソース オペランド内の数値の符号を反転します。 NaN に 否定を 適用すると、NaN は保持されますが、結果の特定の NaN ビット パターンは定義されていません。
整数命令の場合、 negate 修飾子は、ソース オペランドの数値の 2 の補数を受け取ります。
最小シェーダー モデル
この修飾子は、次のシェーダー モデルでサポートされています。
シェーダー モデル | サポートされています |
---|---|
シェーダー モデル 5 | はい |
シェーダー モデル 4.1 | はい |
シェーダー モデル 4 | はい |
シェーダー モデル 3 (DirectX HLSL) | no |
シェーダー モデル 2 (DirectX HLSL) | no |
シェーダー モデル 1 (DirectX HLSL) | no |
関連トピック