DirectXMath
Цель
API DirectXMath предоставляет типы и функции C++ с поддержкой SIMD для общих линейных алгебр и математических операций графики, распространенных для приложений DirectX. Библиотека предоставляет оптимизированные версии для Windows 32-разрядной версии (x86), Windows 64-разрядной версии (x64) и Windows в ARM/ARM64 через SSE, AVX и ARM-NEON встроенные компоненты в компиляторе Visual C++.
Разработчикам, новым для DirectXMath, может потребоваться использовать оболочку SimpleMath в пакете инструментов DirectX DirectX для DirectX 11 / DirectX12 в качестве отправной точки.
В этом разделе
Тема | Описание |
---|---|
Руководство по программированию DirectXMath |
DirectXMath предоставляет математическое решение, оптимизированное для Windows. |
Справочник по программированию DirectXMath |
В этом разделе содержатся справочные материалы для библиотеки DirectXMath. |
Аудитория разработчика
Библиотека DirectXMath предназначена для разработчиков C++, работающих над играми и графикой DirectX в приложениях универсальной платформы Windows, играх Xbox и традиционных классических приложениях для Windows.
Получение DirectXMath
Заголовки DirectXMath поставляются в пакете SDK для Windows, который поставляется с Visual Studio 2012 или более поздней версией, и как весь встроенный заголовок отсутствует библиотека DLL или статическая библиотека для ссылки. Он также доступен в виде пакета в NuGet.
DirectXMath является открытым исходным кодом в лицензии MIT, размещенной на GitHub.