DirectXMath

Scopo

L'API DirectXMath offre tipi e funzioni C++ compatibili con SIMD per operazioni matematiche e al algebra lineare comuni alle applicazioni DirectX. La libreria offre versioni ottimizzate per Windows 32 bit (x86), Windows 64 bit (x64) e Windows in ARM/ARM64 tramite SSE, AVX e arm-NEON intrinseci nel compilatore Visual C++.

Per gli sviluppatori nuovi a DirectXMath, è possibile prendere in considerazione l'uso del wrapper SimpleMath nel Kit di strumentiDirectX per DirectX 11 / DirectX12 come punto di partenza.

Contenuto della sezione

Argomento Descrizione
Guida alla programmazione DirectXMath
DirectXMath offre una soluzione matematica ottimizzata per Windows.
Informazioni di riferimento sulla programmazione DirectXMath
Questa sezione contiene materiale di riferimento per la libreria DirectXMath.

 

Sviluppatori

La libreria DirectXMath è progettata per gli sviluppatori C++ che lavorano su giochi e grafica DirectX in piattaforma UWP (Universal Windows Platform) app, giochi Xbox e app desktop tradizionali per Windows.

Recupero di DirectXMath

Le intestazioni DirectXMath vengono fornite in Windows SDK con Visual Studio 2012 o versioni successive e come intestazione inline non esiste alcuna libreria DLL o statica da collegare. È anche disponibile come pacchetto in NuGet.

DirectXMath è open source sotto la licenza MIT ospitata in GitHub.