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

 

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

Funzioni intrinseche

Modello shader 5