DirectXMath
Scopo
L'API DirectXMath fornisce tipi E funzioni C++ compatibili con SIMD per operazioni matematiche e algebriche lineari comuni alle applicazioni DirectX. La libreria fornisce versioni ottimizzate per Windows a 32 bit (x86), Windows a 64 bit (x64) e Windows su ARM/ARM64 tramite SSE, AVX e ARM-NEON supporto intrinseci nel compilatore Visual C++.
Per gli sviluppatori che non hanno esperienza con DirectXMath, è possibile prendere in considerazione l'uso del wrapper SimpleMath nel DirectX Tool Kit per DirectX 11 / DirectX12 come punto di partenza.
In questa sezione
Argomento | Descrizione |
---|---|
guida alla programmazione DirectXMath |
DirectXMath offre una soluzione matematica ottimizzata per Windows. |
Riferimento per la programmazione DirectXMath |
Questa sezione contiene materiale di riferimento per la libreria DirectXMath. |
Destinatari per sviluppatori
La libreria DirectXMath è progettata per sviluppatori C++ che lavorano su giochi e grafica DirectX nelle app della piattaforma UWP (Universal Windows Platform), giochi Xbox e app desktop tradizionali per Windows.
Recupero di DirectXMath
Le intestazioni DirectXMath sono incluse nel Windows SDK fornito con Visual Studio 2012 o versioni successive, e poiché si tratta di intestazioni completamente inline, non è presente nessuna DLL o libreria statica da collegare. È anche disponibile come pacchetto in NuGet.
DirectXMath è open source con la licenza MIT ospitata in gitHub .