Windows apps
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

DirectXMath Programming Guide

DirectXMath provides a math solution optimized for Windows.

In this section


Getting Started

The DirectXMath Library implements an optimal and portable interface for arithmetic and linear algebra operations on single-precision floating-point vectors (2D, 3D, and 4D) or matrices (3×3 and 4×4).

What's New

The DirectXMath library is based on the XNA Math C++ SIMD library version 2.04. Here we describe how DirectXMath differs from XNA Math and how DirectXMath versions differ.

Code Migration

This overview describes the changes required to migrate existing code using the XNA Math library to the DirectXMath library.

Working with D3DXMath

D3DXMath is a math helper library for Direct3D applications.

Code Optimization

This topic describes optimization considerations and strategies with the DirectXMath Library.

Library Internals

This topic describes the internal design of the DirectXMath library.


Related Topics

DirectXMath Programming Reference

Related topics




© 2018 Microsoft