Partager via


DirectXMath

But

L’API DirectXMath fournit des types et fonctions C++ conviviaux SIMD pour les opérations mathématiques linéaires communes aux applications DirectX. La bibliothèque fournit des versions optimisées pour Windows 32 bits (x86), Windows 64 bits (x64) et Windows sur ARM/ARM64 via SSE, AVX et ARM-NEON prise en charge intrinsèques dans le compilateur Visual C++.

Pour les développeurs qui débutent avec DirectXMath, vous pouvez envisager d’utiliser le wrapper SimpleMath dans le kit d’outils DirectX pour DirectX 11 / DirectX12 comme point de départ.

Dans cette section

Sujet Description
Guide de programmation DirectXMath
DirectXMath fournit une solution mathématique optimisée pour Windows.
de référence de programmation DirectXMath
Cette section contient du matériel de référence pour la bibliothèque DirectXMath.

 

Public des développeurs

La bibliothèque DirectXMath est conçue pour les développeurs C++ travaillant sur des jeux et des graphiques DirectX dans des applications de plateforme Windows universelle, des jeux Xbox et des applications de bureau traditionnelles pour Windows.

Obtention de DirectXMath

Les en-têtes DirectXMath sont fournis dans le Kit de développement logiciel (SDK) Windows fourni avec Visual Studio 2012 ou version ultérieure, et en tant qu’en-tête inline, il n’existe aucune DLL ou bibliothèque statique à lier. Il est également disponible en tant que package sur NuGet .

DirectXMath est open source sous la licence MIT hébergée sur GitHub.