The DirectXMath API provides SIMD-friendly C++ types and functions for common linear algebra and graphics math operations common to DirectX applications. The library provides optimized versions for Windows 32-bit (x86), Windows 64-bit (x64), and Windows RT through SSE2 and ARM-NEON intrinsics support in the Visual Studio compiler.
For developers new to DirectXMath, you may want to consider using the SimpleMath wrapper in the DirectX Tool Kit as a starting point.
DirectXMath provides a math solution optimized for Windows.
This section contains reference material for the DirectXMath Library.
The DirectXMath library is designed for C++ developers working on games and DirectX graphics in Windows Store apps and traditional desktop apps for Windows 8 and later.