Función f32tof16
Convierte una entrada en un tipo float16.
Sintaxis
uint f32tof16(
in float value
);
Parámetros
-
value [in]
-
Tipo: float
Valor de entrada.
Valor devuelto
Tipo: uint
Valor convertido, almacenado en la mitad baja de la uint.
Observaciones
Las siguientes versiones sobrecargadas también están disponibles:
uint2 f32tof16(float2 value);
uint3 f32tof16(float3 value);
uint4 f32tof16(float4 value);
Modelo de sombreador mínimo
Esta función se admite en los siguientes modelos de sombreador.
Modelo de sombreador | Compatible |
---|---|
Modelo de sombreador 4 y modelos de sombreador superiores | sí |
Aunque esta función está disponible en los modelos de sombreador modelo 4 y posteriores, porque se emula en 4.0 y 4.1, es menos perfomant en estos modelos de sombreador que en el modelo de sombreador 5.
Esta función se admite en los siguientes tipos de sombreadores:
Vértice | Casco | Domain | Geometría | Píxel | Compute |
---|---|---|---|---|---|
x | x | x | x | x | x |
Consulte también