Поделиться через


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.