Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Цель
API DirectXMath предоставляет типы и функции C++ с поддержкой SIMD для общих линейных алгебр и математических операций графики, распространенных для приложений DirectX. Библиотека предоставляет оптимизированные версии для Windows 32-разрядной (x86), Windows 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 поставляются в пакете SDK для Windows, который идет в комплекте с Visual Studio 2012 или более поздней версии, и поскольку это полностью встроенный заголовок, отсутствует библиотека DLL или статическая библиотека для подключения. Он также доступен как пакет в NuGet.
DirectXMath — это открытый исходный код с лицензией MIT , размещенной на GitHub.