ne (sm4 - asm)

Komponentenweiser Vektor-Gleitkommavergleich.

ne dest [ .mask ] , [ - ] src0 [ _ abs ] [ .swizzle ] , [ - ] src1 abs [ _ ] [ .swizzle]
Element BESCHREIBUNG
Dest
[in ] Das Ergebnis des Vorgangs.
src0
[in ] Die Komponenten, die mit src1 verglichen werden.
src1
[in ] Die Komponenten, die mit src0 verglichen werden.

Bemerkungen

Diese Anweisung führt den Float-Vergleich (src0 != src1) für jede Komponente aus und schreibt das Ergebnis in dest.

Wenn der Vergleich true ist, wird 0xFFFFFFFF Komponente zurückgegeben. Andernfalls 0x0000000 zurückgegeben.

Denormale werden vor dem Vergleich mit ursprünglichen Quellregistern unverändert geleert.

+0 ist gleich -0.

Der Vergleich mit NaN gibt true zurück.

Diese Anweisung gilt für die folgenden Shaderstufen:

Vertexshader Geometrie-Shader Pixelshader
x x x

Minimales Shadermodell

Diese Funktion 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

Shader Model 4-Assembly (DirectX HLSL)