Delen via


DirectXMath

Doel

De DirectXMath-API biedt SIMD-vriendelijke C++-typen en -functies voor algemene lineaire algebra- en grafische wiskundige bewerkingen die gebruikelijk zijn voor DirectX-toepassingen. De bibliotheek biedt geoptimaliseerde versies voor Windows 32-bits (x86), Windows 64-bits (x64) en Windows op ARM/ARM64 via SSE, AVX en ARM-NEON intrinsieke ondersteuning in de Visual C++-compiler.

Voor ontwikkelaars die nieuw zijn bij DirectXMath, kunt u overwegen om de SimpleMath-wrapper te gebruiken in de DirectX Tool Kit voor DirectX 11 / DirectX12 als uitgangspunt.

In deze sectie

Onderwerp Beschrijving
DirectXMath Programming Guide
DirectXMath biedt een wiskundige oplossing die is geoptimaliseerd voor Windows.
DirectXMath Programming Reference
Deze sectie bevat referentiemateriaal voor de DirectXMath-bibliotheek.

 

Doelgroep voor ontwikkelaars

De DirectXMath-bibliotheek is ontworpen voor C++-ontwikkelaars die werken aan games en DirectX-afbeeldingen in Universal Windows Platform-apps, Xbox-games en traditionele desktop-apps voor Windows.

DirectXMath verkrijgen

De DirectXMath-headers worden verzonden in de Windows SDK die wordt geleverd met Visual Studio 2012 of hoger, en als een volledige inline-header is er geen DLL- of statische bibliotheek waarmee u een koppeling kunt maken. Het is ook beschikbaar als een pakket op NuGet.

DirectXMath is open source onder de MIT-licentie gehost op GitHub-.