DirectXMath

Propósito

La API directXMath proporciona funciones y tipos de C++ fáciles de SIMD para álgebra lineal común y operaciones matemáticas gráficas comunes a las aplicaciones de DirectX. La biblioteca proporciona versiones optimizadas para Windows de 32 bits (x86), Windows de 64 bits (x64) y Windows en ARM/ARM64 a través de SSE, AVX y ARM-NEON compatibles con el compilador de Visual C++.

Para los desarrolladores que no están familiarizados con DirectXMath, puede considerar la posibilidad de usar el contenedor SimpleMath en el Kit de herramientas de DirectX para DirectX 11 / DirectX12 como punto de partida.

En esta sección

Tema Descripción
Guía de programación de DirectXMath
DirectXMath proporciona una solución matemática optimizada para Windows.
Referencia de programación de DirectXMath
Esta sección contiene material de referencia para la biblioteca DirectXMath.

 

Audiencia de desarrolladores

La biblioteca DirectXMath está diseñada para los desarrolladores de C++ que trabajan en juegos y gráficos de DirectX en aplicaciones de Plataforma universal de Windows, juegos de Xbox y aplicaciones de escritorio tradicionales para Windows.

Obtención de DirectXMath

Los encabezados directXMath se incluyen en el SDK de Windows que viene con Visual Studio 2012 o posterior, y como un encabezado insertado, no hay ningún archivo DLL ni biblioteca estática con la que vincular. También está disponible como paquete en NuGet.

DirectXMath se código abierto bajo la licencia MIT hospedada en GitHub.