절대값
산술 연산에 사용되는 원본 피연산자의 절대값을 가져옵니다.
_abs |
---|
이 한정자는 단정밀도 및 배정밀도 부동 소수점과 명령에만 사용됩니다. _abs 한정자는 INF 값을 포함하여 양수 원본 피연산자에 숫자 부호를 적용합니다.
NaN에 _abs를 적용하면 NaN이 유지되지만 결과로 나타나는 특정 NaN 비트 패턴은 정의되지 않습니다.
_abs가 negate 한정자와 결합되면 _abs 한정자가 먼저 적용된 다음 negate가 적용된 것처럼 조합으로 인해 부호가 음수가 됩니다.
최소 셰이더 모델
이 한정자는 다음 셰이더 모델에서 지원됩니다.
셰이더 모델 | 지원 여부 |
---|---|
셰이더 모델 5 | 예 |
셰이더 모델 4.1 | 예 |
셰이더 모델 4 | 예 |
셰이더 모델 3(DirectX HLSL) | 아니요 |
셰이더 모델 2(DirectX HLSL) | 아니요 |
셰이더 모델 1(DirectX HLSL) | 아니요 |
관련 항목