Freigeben über


utof (sm4 - asm)

Ganzzahl ohne Vorzeichen in Gleitkommakonvertierung.

utof dest[.mask], src0[.swizzle]
Element BESCHREIBUNG
Dest
[in] Die Adresse des Ergebnisses des Vorgangs.
src0
[in] Die zu konvertierenden Komponenten.

Bemerkungen

src0 muss ein unsigniertes 32-Bit-ganzzahliges 4-Tupel enthalten. Nachdem die Anweisung ausgeführt wurde, enthält dest ein Gleitkomma-Tupel mit 4 Tupeln. Die Konvertierung erfolgt komponentenbezogen.

Wenn ein ganzzahliger Eingabewert zu groß ist, um genau im Gleitkommaformat dargestellt zu werden, runden Sie den nächsten geraden Modus ab.

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

Shadermodell 4-Assembly (DirectX HLSL)