Funzione f16tof32
Converte il float16 archiviato nella metà bassa dell'uint in un float.
Sintassi
float f16tof32(
in uint value
);
Parametri
-
value [in]
-
Tipo: uint
Valore di input.
Valore restituito
Tipo: float
Valore convertito.
Commenti
Sono disponibili anche le versioni di overload seguenti:
float2 f16tof32(uint2 value);
float3 f16tof32(uint3 value);
float4 f16tof32(uint4 value);
Modello minimo shader
Questa funzione è supportata nei modelli di shader seguenti.
Modello di shader | Supportato |
---|---|
Modello shader 4 e versioni successive dello shader | sì |
Anche se questa funzione è disponibile nei modelli shader Model 4 e versioni successive, poiché viene emulata nella versione 4.0 e 4.1, è meno perfomant su questi modelli shader rispetto al modello shader 5.
Questa funzione è supportata nei tipi di shader seguenti:
Vertice | Scafo | Dominio | Geometria | Pixel | Calcolo |
---|---|---|---|---|---|
x | x | x | x | x | x |
Vedi anche