Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Cel
Interfejs API DirectXMath udostępnia przyjazne dla karty SIMD typy i funkcje języka C++ dla typowych operacji algebry liniowej i operacji matematycznych graficznych typowych dla aplikacji DirectX. Biblioteka dostarcza zoptymalizowane wersje dla Windows 32-bitowego (x86), Windows 64-bitowego (x64) i Windows na ARM/ARM64 poprzez obsługę funkcji wewnętrznych SSE, AVX i ARM-NEON w kompilatorze Visual C++.
W przypadku deweloperów korzystających z funkcji DirectXMath warto rozważyć użycie otoki SimpleMath w zestawie narzędzi DirectX dla DirectX 11 / DirectX12 jako punktu wyjścia.
W tej sekcji
| Temat | Opis |
|---|---|
| przewodnik programowania DirectXMath |
DirectXMath udostępnia rozwiązanie matematyczne zoptymalizowane pod kątem systemu Windows. |
|
dokumentacja programowania DirectXMath |
Ta sekcja zawiera materiały referencyjne dla biblioteki DirectXMath. |
Odbiorcy deweloperów
Biblioteka DirectXMath jest przeznaczona dla deweloperów języka C++ pracujących nad grami i grafiką DirectX w aplikacjach platformy uniwersalnej systemu Windows, grach Xbox i tradycyjnych aplikacjach klasycznych dla systemu Windows.
Uzyskiwanie funkcji DirectXMath
Nagłówki DirectXMath są dostępne w zestawie Windows SDK, który jest dołączony do programu Visual Studio 2012 lub nowszego, i jako nagłówek typu inline nie ma biblioteki DLL ani statycznej do podłączenia. Jest również dostępny jako pakiet w NuGet.
DirectXMath jest oprogramowaniem open source w ramach licencji mit hostowanej w usłudze GitHub.