asfloat
Menafsirkan pola bit x sebagai angka floating-point.
ret asfloat(x) |
---|
Parameter
Item | Deskripsi |
---|---|
X |
[in] Nilai input. |
Tampilkan Nilai
Input diinterpretasikan sebagai angka floating-point.
Deskripsi Jenis
Nama | Jenis Templat | Tipe Komponen | Ukuran |
---|---|---|---|
x | skalar, vektor, atau matriks | float, int, uint | apa pun |
Ret | sama seperti input x | Float | dimensi yang sama dengan input x |
Kelebihan Beban Fungsi
- 'float<x> asfloat(float<x> value);' 'float<x> asfloat(int<x> value);' 'float<x> asfloat(uint<x> value);'
Minimum Shader Model
Fungsi ini didukung dalam model shader berikut.
Shader Model | Didukung |
---|---|
Model Shader 4 dan model shader yang lebih tinggi | ya |
Shader Model 3 (DirectX HLSL) | tidak |
Shader Model 2 (DirectX HLSL) | tidak |
Shader Model 1 (DirectX HLSL) | tidak |
Keterangan
Pengkompilasi yang lebih lama salah mengizinkan asfloat(bool)
, tetapi perhatikan bahwa input bool tidak didukung.