The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
This version is also available on NuGet as version 2020.7.2
AUDIO_ENGINE_FLAGS
, ModelLoaderFlags
, SOUND_EFFECT_INSTANCE_FLAGS
, and WIC_LOADER_FLAGS
PNG
codec now checks gAMA
chunk to determine colorspace if the sRGB
chunk is not found for legacy sRGB detection.WIC_LOADER_SRGB_DEFAULT
flag added when loading image via WIC without explicit colorspace metadataThis version is also available on NuGet as version 2020.6.2
FORCE_RGBA32
, FIT_POW2
, and MAKE_SQUARE
-l
switch for case-sensitive file systemsThis version is also available on NuGet as version 2020.5.10
This release will be the last DirectX Tool Kit for Audio release to support XAudio 2.7 with the legacy DirectX SDK. XAudio 2.9, XAudio 2.8, and XAudio2Redist are all still supported.
MeasureString
/ MeasureDrawBounds
fixes for !ignoreWhitespaceconstexpr
/ noexcept
usage)Model::CreateFrom*
changed to use ModelLoaderFlags instead of default bool parametersignoreWhitespace
defaulted parameter to SpriteFont Measure methods-n
switch to a more safe -y
switchThis version is also available on NuGet as version 2020.2.24
Note that NuGet package id
directxtk_desktop_2017
replaceddirectxtk_desktop_2015
.
See this blog post for more information.
This version is also available on NuGet as version 2019.12.17
This is the last release I plan to support for VS 2015. See this issue for details and feedback.
forceSRGB
parameter to SaveWICTextureToFileThis version is also available on NuGet as version 2019.10.17
This version is also available on NuGet as version 2019.8.23
DirectXTK_Windows10.vcxproj
to _Windows10_2017.vcxproj
This version is also available on NuGet as version 2019.5.31