funzione f32tof16
Converte un input in un tipo float16.
Sintassi
uint f32tof16(
in float value
);
Parametri
-
valore [in]
-
Tipo: float
Valore di input.
Valore restituito
Tipo: uint
Valore convertito archiviato nella metà bassa dell'uint.
Commenti
Sono disponibili anche le versioni di overload seguenti:
uint2 f32tof16(float2 value);
uint3 f32tof16(float3 value);
uint4 f32tof16(float4 value);
Modello di shader minimo
Questa funzione è supportata nei modelli shader seguenti.
Modello di shader | Supportato |
---|---|
Modelli shader 4 e uno shader superiore | sì |
Anche se questa funzione è disponibile nei modelli shader Model 4 e superiore, perché è emulata in 4.0 e 4.1, è meno perfomant in questi modelli shader che è in Shader Model 5.
Questa funzione è supportata nei tipi di shader seguenti:
Vertice | Scafo | Dominio | Geometria | Pixel | Calcolo |
---|---|---|---|---|---|
x | x | x | x | x | x |
Vedi anche