DirectXMath
Finalidade
A API do DirectXMath fornece tipos e funções C++ compatíveis com SIMD para álgebra linear comum e operações matemáticas gráficas comuns a aplicativos DirectX. A biblioteca fornece versões otimizadas para Windows de 32 bits (x86), Windows de 64 bits (x64) e Windows em ARM/ARM64 por meio de suporte intrínseco a SSE, AVX e ARM-NEON no compilador do Visual C++.
Para os desenvolvedores que são novos no DirectXMath, convém considerar o uso do wrapper SimpleMath no do DirectX Tool Kit para DirectX 11 / e DirectX 12 como ponto de partida.
Nesta secção
Tópico | Descrição |
---|---|
Guia de programação do DirectXMath |
O DirectXMath fornece uma solução matemática otimizada para Windows. |
Referência de Programação DirectXMath |
Esta seção contém material de referência para a Biblioteca DirectXMath. |
Público de desenvolvedores
A biblioteca DirectXMath foi projetada para desenvolvedores C++ que trabalham em jogos e gráficos DirectX em aplicativos da Plataforma Universal do Windows, jogos do Xbox e aplicativos de área de trabalho tradicionais para Windows.
Como obter o DirectXMath
Os cabeçalhos DirectXMath são fornecidos no SDK do Windows que vem com o Visual Studio 2012 ou posterior e, como um cabeçalho totalmente embutido, não há nenhuma DLL ou biblioteca estática para vincular. Ele também está disponível como um pacote em NuGet.
O DirectXMath é de código aberto sob a licença MIT hospedado no GitHub.