asuint (función)

Reinterpreta el patrón de bits de un valor de 64 bits como dos enteros de 32 bits sin signo.

Sintaxis

void asuint(
  in  double value,
  out uint lowbits,
  out uint highbits
);

Parámetros

valor [ de de]

Tipo: Double

Valor de entrada.

lowbits [ enuncia]

Tipo: uint

Patrón de valor de 32 bits bajo.

highbits [ enuncia]

Tipo: uint

Modelo de valor de 32 bits alto.

Valor devuelto

Esta función no devuelve ningún valor.

Observaciones

Esta función es una versión alternativa del intrínseco asuint que está disponible en los modelos de sombreador anteriores y que se incorporó para el modelo de sombreador 5. La función original (reconocida en el compilador de HLSL por su firma diferente) sigue estando disponible para el modelo de sombreador 5.

Modelo de sombreador mínimo

Esta función se admite en los siguientes modelos de sombreador.

Modelo de sombreador Compatible
Modelos de sombreador modelo 5 y versiones posteriores

 

Esta función se admite en los siguientes tipos de sombreadores:

Vértice Casco Dominio Geometría Píxel Compute
x x x x x x

 

Vea también

Funciones intrínsecas

asuint (DirectX HLSL)

Modelo de sombreador 5