Freigeben über


Negate

Kippt das Vorzeichen des Werts eines Quellopernden, der in einem arithmetischen Vorgang verwendet wird.

-

 

Bei Gleitkomma- und Anweisungen mit einfacher und doppelter Genauigkeit kippt der Negationsmodifizierer das Vorzeichen der Zahl(n) im Quellopernden, einschließlich der INF-Werte. Das Anwenden von Neggate auf NaN behält NaN bei, obwohl das spezifische NaN-Bitmuster, das zu ergebnissen führt, nicht definiert ist.

Für ganzzahlige Anweisungen akzeptiert der Negationsmodifizierer das 2-Komplement der Zahl(n) im Quellopernden.

Minimales Shadermodell

Dieser Modifizierer wird in den folgenden Shadermodellen unterstützt.

Shadermodell Unterstützt
Shadermodell 5 ja
Shadermodell 4.1 ja
Shadermodell 4 ja
Shadermodell 3 (DirectX HLSL) Nein
Shadermodell 2 (DirectX HLSL) Nein
Shadermodell 1 (DirectX HLSL) Nein

 

Anweisungsmodifizierer