DirectXMath
Cél
A DirectXMath API SIMD-barát C++ típusokat és függvényeket biztosít a DirectX-alkalmazásokban gyakran használt lineáris algebra- és grafikus matematikai műveletekhez. A kódtár optimalizált verziókat biztosít a Windows 32 bites (x86), a Windows 64 bites (x64) és az ARM/ARM64 rendszereken futó Windowshoz az SSE-n, az AVX-en és ARM-NEON a Visual C++ fordító belső támogatásán keresztül.
A DirectXMath új fejlesztői számára érdemes lehet megfontolni a SimpleMath burkoló használatát a DirectX Tool KitDirectX 11 / DirectX12 kiindulási pontként.
Ebben a szakaszban
Téma | Leírás |
---|---|
DirectXMath programozási útmutató |
A DirectXMath egy Windowsra optimalizált matematikai megoldást biztosít. |
DirectXMath programozási referencia |
Ez a szakasz a DirectXMath-kódtár referenciaanyagát tartalmazza. |
Fejlesztői közönség
A DirectXMath-kódtárat olyan C++ fejlesztőknek tervezték, amelyek játékokon és DirectX-ábrákon dolgoznak univerzális Windows-platformalkalmazásokban, Xbox-játékokban és hagyományos asztali Windows-alkalmazásokban.
DirectXMath beszerzése
A DirectXMath-fejlécek a Visual Studio 2012-es vagy újabb verziójával rendelkező Windows SDK-ban találhatók, és beágyazott fejlécként nincs összekapcsolható DLL- vagy statikus kódtár. Csomagként is elérhető NuGet.
A DirectXMath nyílt forráskódú az MIT-licencGitHub.