asfloat
Interpreta el patrón de bits de x como un número de punto flotante.
| ret asfloat(x) |
|---|
Parámetros
| Elemento | Descripción |
|---|---|
| X |
[in] Valor de entrada. |
Valor devuelto
Entrada interpretada como un número de punto flotante.
Descripción del tipo
| Nombre | Tipo de plantilla | Tipo de componente | Size |
|---|---|---|---|
| x | escalar, vector o matriz | float, int, uint | cualquiera |
| Ret | igual que la entrada x | Flotador | las mismas dimensiones que la entrada x |
Sobrecargas de funciones
- 'floatx asfloat(floatx>< value);' 'floatx>< asfloat(intx>< value);' 'floatx>< asfloat(uintx>< 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í |
| Modelo de sombreador 3 (DirectX HLSL) | No |
| Modelo de sombreador 2 (DirectX HLSL) | No |
| Modelo de sombreador 1 (DirectX HLSL) | No |
Comentarios
Los compiladores más antiguos permiten asfloat(bool)incorrectamente , pero tenga en cuenta que no se admiten entradas bool.