DirectXMath

Zweck

Die DirectXMath-API stellt SIMD-freundliche C++-Typen und -Funktionen für gängige lineare Algebra- und Grafikoperationen bereit, die für DirectX-Anwendungen üblich sind. Die Bibliothek bietet optimierte Versionen für Windows 32-Bit (x86), Windows 64-Bit (x64) und Windows unter ARM/ARM64 über SSE-, AVX- und ARM-NEON-Systeminterne Unterstützung im Visual C++-Compiler.

Für Entwickler, die noch nicht mit DirectXMath arbeiten, sollten Sie erwägen, den SimpleMath-Wrapper im DirectX Tool Kit für DirectX 11 / DirectX12 als Ausgangspunkt zu verwenden.

In diesem Abschnitt

Thema BESCHREIBUNG
DirectXMath-Programmierhandbuch
DirectXMath bietet eine mathematische Lösung, die für Windows.
DirectXMath-Programmierreferenz
Dieser Abschnitt enthält Referenzmaterial für die DirectXMath-Bibliothek.

Entwicklergruppe

Die DirectXMath-Bibliothek ist für C++-Entwickler konzipiert, die an Spielen und DirectX-Grafiken in Apps der universellen Windows-Plattform, Xbox-Spielen und herkömmlichen Desktop-Apps für Windows.

Abrufen von DirectXMath

Die DirectXMath-Header sind im Windows SDK enthalten, das Visual Studio 2012 oder höher enthält, und als All-Inline-Header gibt es keine DLL oder statische Bibliothek, mit der eine Verknüpfung erstellt werden kann. Es ist auch als Paket auf NuGet.

DirectXMath ist open source unter der MIT-Lizenz, die auf GitHub.