Fungsi f32tof16
Mengonversi input menjadi jenis float16.
Sintaks
uint f32tof16(
in float value
);
Parameter
-
value [in]
-
Jenis: float
Nilai input.
Nilai kembali
Jenis: uint
Nilai yang dikonversi, disimpan di bagian bawah uint.
Keterangan
Versi kelebihan beban berikut juga tersedia:
uint2 f32tof16(float2 value);
uint3 f32tof16(float3 value);
uint4 f32tof16(float4 value);
Minimum Shader Model
Fungsi ini didukung dalam model shader berikut.
Shader Model | Didukung |
---|---|
Model Shader 4 dan model shader yang lebih tinggi | ya |
Meskipun fungsi ini tersedia dalam model shader Model 4 dan yang lebih tinggi, karena ditiru dalam 4.0 dan 4.1, itu kurang perfomant pada model shader ini daripada pada Model Shader 5.
Fungsi ini didukung dalam jenis shader berikut:
Puncak | Hull | Domain | Geometri | Pixel | Compute |
---|---|---|---|---|---|
x | x | x | x | x | x |
Lihat juga