ReleaseMicrosoftMicrosoftpublished Mar 21, 2025seen 4d

microsoft/DirectXTK12 mar2025

microsoft/DirectXTK12

Open original ↗

Captured source

source ↗
published Mar 21, 2025seen 4dcaptured 9hhttp 200method plain

March 2025

Repository: microsoft/DirectXTK12

Tag: mar2025

Published: 2025-03-21T23:18:11Z

Prerelease: no

Release notes:

  • C++17 std::byte support for FromMemory functions
  • GamePad, Keyboard, and Mouse _GameInput_ implementation now supports both v0 and v1 of the API
  • SimpleMath changes for Vector2/Vector3 operators to speed up performance particularly in debug builds
  • *DirectX Tool Kit for Audio* changes:
  • Added more audio engine flags to control X3DAudio usage: AudioEngine_DisableLFERedirect, AudioEngine_DisableDopplerEffect, AudioEngine_ZeroCenter3D
  • Repurposed SoundEffectInstance_UseRedirectLFE from an internal flag to a per voice override
  • Added SoundEffectInstance_ZeroCenter3D as a per voice override
  • Bug fixes for recent `IsValid` methods
  • Code review particularly to remove Windows 7 and Windows 8.0 code paths in shared code
  • CMake project updates including support for BUILD_SHARED_LIBS (i.e. DLL vs. static library)

This version is also available on NuGet as version 2025.3.21

This version is available via vcpkg.

See this blog post for more information.

Notability

notability 3.0/10

Routine toolkit update, not notable