Tipos de biblioteca de DirectXMath
La biblioteca DirectXMath proporciona una serie de estructuras y tipos definidos para encapsular los datos para admitir la facilidad de uso, optimización y portabilidad.
En la lista siguiente se incluyen estructuras que forman parte actualmente de la biblioteca directXMath y están disponibles a través del encabezado DirectXMath.h.
En esta sección
Tema | Descripción |
---|---|
Tipo de datos HALF |
Un alias para uint16_t empaquetado con un número de punto flotante de 16 bits que consta de un bit de signo, un exponente sesgado de 5 bits y una mantisa de 10 bits. |
Tipo de datos XMVECTOR |
Un tipo portátil utilizado para representar un vector de cuatro componentes de punto flotante o entero de 32 bits, cada uno alineado óptimamente y asignado a un registro de vectores de hardware. |
Tipo de datos XMVECTORF32 |
Tipo portátil opaco para admitir el uso de la sintaxis de inicializador de C/C++ para cargar valores de punto flotante en una instancia de tipo XMVECTOR . |
Tipo de datos XMVECTORI32 |
Tipo portátil opaco para admitir el uso de la sintaxis de inicializador de C/C++ para cargar valores enteros en una instancia de tipo XMVECTOR . |
Tipo de datos XMVECTORU32 |
Tipo portátil opaco para admitir el uso de la sintaxis del inicializador de C/C++ para cargar uint32_t valores en una instancia de tipo XMVECTOR. |
Tipo de datos XMVECTORU8 |
Tipo portátil opaco para admitir el uso de la sintaxis del inicializador de C/C++ para cargar uint8_t valores en una instancia de tipo XMVECTOR. |
Temas relacionados