mov (sm4 – asm)
Komponentenbasierte Verschiebung.
mov[_sat] dest[.mask], [-]src0[_abs][.swizzle] |
---|
Element | BESCHREIBUNG |
---|---|
Dest |
[in] Die Adresse des Ergebnisses des Vorgangs. Dest = src0 |
src0 |
[in] Die zu verschiebenden Komponenten. |
Hinweise
Bei den Modifizierern als swizzle wird davon ausgegangen, dass die Daten Gleitkommapunkte sind. Das Fehlen von Modifizierern verschiebt nur Daten, ohne Bits zu ändern.
Diese Anweisung gilt für die folgenden Shaderphasen:
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 |