DirectXMath
Tujuan
DirectXMath API menyediakan jenis dan fungsi C++ yang ramah SIMD untuk aljabar linier umum dan operasi matematika grafis yang umum untuk aplikasi DirectX. Pustaka ini menyediakan versi yang dioptimalkan untuk Windows 32-bit (x86), Windows 64-bit (x64), dan Windows pada ARM/ARM64 melalui dukungan intrinsik SSE, AVX, dan ARM-NEON di pengompilasi Visual C++.
Untuk pengembang yang baru menggunakan DirectXMath, Anda mungkin ingin mempertimbangkan untuk menggunakan pembungkus SimpleMath di DirectX Tool Kit untuk DirectX 11 / DirectX12 sebagai titik awal.
Di bagian ini
Topik | Deskripsi |
---|---|
Panduan Pemrograman DirectXMath |
DirectXMath menyediakan solusi matematika yang dioptimalkan untuk Windows. |
Referensi Pemrograman DirectXMath |
Bagian ini berisi materi referensi untuk Pustaka DirectXMath. |
Audiens pengembang
Pustaka DirectXMath dirancang untuk pengembang C++ yang mengerjakan game dan grafik DirectX di aplikasi Platform Windows Universal, game Xbox, dan aplikasi desktop tradisional untuk Windows.
Mendapatkan DirectXMath
Header DirectXMath dikirim di Windows SDK yang dilengkapi dengan Visual Studio 2012 atau yang lebih baru, dan sebagai semua header sebaris tidak ada DLL atau pustaka statis untuk ditautkan. Ini juga tersedia sebagai paket di NuGet.
DirectXMath sumber terbuka di bawah lisensi MIT yang dihosting di GitHub.