itof (sm4 - asm)
Bilangan bulat yang ditandatangani ke konversi titik mengambang.
itof dest[.mask], [-]src0[.swizzle] |
---|
Item | Deskripsi |
---|---|
Dest |
[in] Berisi hasil operasi. |
src0 |
[in] Berisi nilai yang akan dikonversi. |
Keterangan
Instruksi konversi bilangan bulat-ke-float yang ditandatangani ini mengasumsikan bahwa src0 berisi bilangan bulat 4-tuple 32-bit yang ditandatangani. Setelah instruksi dijalankan, dest akan berisi floating-point 4-tuple.
Konversi dilakukan per komponen.
Ketika nilai input bilangan bulat terlalu besar untuk diwakili persis dalam format titik mengambang, pembulatan ke mode genap terdekat sangat disarankan tetapi tidak diperlukan.
Pengubah negasi opsional pada operand sumber membutuhkan pelengkap 2 sebelum melakukan operasi aritmatika.
Instruksi ini berlaku untuk tahap shader berikut:
Vertex Shader | Shader Geometri | Piksel Bayangan |
---|---|---|
x | x | x |
Minimum Shader Model
Fungsi ini didukung dalam model shader berikut.
Shader Model | Didukung |
---|---|
Model Shader 5 | ya |
Model Shader 4.1 | ya |
Model Shader 4 | ya |
Shader Model 3 (DirectX HLSL) | tidak |
Shader Model 2 (DirectX HLSL) | tidak |
Shader Model 1 (DirectX HLSL) | tidak |
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk