Anweisungsmodifizierer (HLSL VS-Referenz)
Anweisungsmodifizierer wirken sich auf das Ergebnis der Anweisung aus, bevor sie in das Zielregister geschrieben wird.
_sat
Übersättigt (oder klemmt) das Befehlsergebnis bis zum [0,1] Bereich, bevor in das Zielregister geschrieben wird.
Beispiel:
add_sat dst, src0, src1
Hierbei gilt:
dst = clamp_between_0_and_1(src0 + src1)
Der _sat-Anweisungsmodifizierer kostet keine zusätzlichen Anweisungsslots.
Falls unterstützt, kann der _sat-Anweisungsmodifizierer mit einer beliebigen Anweisung außer frc - vs, sincos - vs und texldl - vs verwendet werden.
Vertex-Shaderversionen | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
_sat | x | x |
Zugehörige Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für