Anweisungsmodifizierer (HLSL VS-Referenz)

Anweisungsmodifizierer wirken sich auf das Ergebnis der Anweisung aus, bevor sie in das Zielregister geschrieben wird.

_sat

Sättigungen (oder Klammern) des Anweisungsergebnisses bis [0,1] Bereich, bevor sie in das Zielregister geschrieben werden.

Beispiel:

add_sat dst, src0, src1

Hierbei gilt:

dst = clamp_between_0_and_1(src0 + src1)

Der _sat Anweisungsmodifizierer kostet keine zusätzlichen Anweisungsplätze.

Wenn unterstützt, kann der _sat Anweisungsmodifizierer mit jeder Anweisung verwendet werden, außer: frc - vs, sincos - vs, und texldl - vs.

Vertex-Shaderversionen 1_1 2_0 2_x 2_sw 3_0 3_sw
_sat x x

 

Vertex-Shaderanweisungen