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 on ARM/ARM64 through SSE, AVX, and ARM-NEON intrinsics support in the Visual C++ compiler.
In this section
|DirectXMath Programming Guide
||DirectXMath provides a math solution optimized for Windows.
|DirectXMath Programming Reference
||This section contains reference material for the DirectXMath Library.
The DirectXMath library is designed for C++ developers working on games and DirectX graphics in Universal Windows Platform apps, Xbox games, and traditional desktop apps for Windows.
The DirectXMath headers ship in the Windows SDK that comes with Visual Studio 2012 or later, and as an all inline header there is no DLL or static library to link against. It is also available as a package on NuGet.