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-.