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

Fungsi Intrinsik

Model Shader 5