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