DirectXMath
Propósito
A API DirectXMath fornece funções e tipos C++ amigáveis ao SIMD para operações comuns de álgebra linear e matemática gráfica comuns a aplicativos DirectX. A biblioteca fornece versões otimizadas para windows 32 bits (x86), Windows 64 bits (x64) e Windows no ARM/ARM64 por meio de SSE, AVX e ARM-NEON suporte intrínseco no compilador do Visual C++.
Para desenvolvedores novos no DirectXMath, talvez você queira considerar o uso do wrapper SimpleMath no do Kit de Ferramentas DirectX para DirectX 11 / DirectX12 como ponto de partida.
Nesta seção
Tópico | Descrição |
---|---|
Guia de Programação DirectXMath |
O DirectXMath fornece uma solução matemática otimizada para o Windows. |
referência de programação DirectXMath |
Esta seção contém material de referência para a Biblioteca DirectXMath. |
Público-alvo do desenvolvedor
A biblioteca DirectXMath foi projetada para desenvolvedores C++ que trabalham em jogos e elementos gráficos DirectX em aplicativos da Plataforma Universal do Windows, jogos xbox e aplicativos de área de trabalho tradicionais para Windows.
Obtendo DirectXMath
Os cabeçalhos DirectXMath são enviados no SDK do Windows que vem com o Visual Studio 2012 ou posterior e, como um cabeçalho embutido, não há nenhuma DLL ou biblioteca estática para vincular. Ele também está disponível como um pacote no do NuGet.
O DirectXMath é de software livre sob a licença do MIT hospedada no do GitHub.