diff --git a/.nuget/directxtk_desktop_2019.nuspec b/.nuget/directxtk_desktop_2019.nuspec
index 65e4d10d..4c87fd75 100644
--- a/.nuget/directxtk_desktop_2019.nuspec
+++ b/.nuget/directxtk_desktop_2019.nuspec
@@ -7,7 +7,7 @@
Microsoft
microsoft,directxtk
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing Direct3D 11.x code in C++.
- This version is for Windows desktop applications using Visual Studio 2019 or Visual Studio 2022.
+ This version is for Windows desktop applications using Visual Studio 2019 (16.11) or Visual Studio 2022.
Features:
Audio - low-level audio API using XAudio2
@@ -30,7 +30,7 @@ SpriteBatch - simple & efficient 2D sprite rendering
SpriteFont - bitmap based text rendering
VertexTypes - structures for commonly used vertex data formats
WICTextureLoader - WIC-based image file texture loader
- Matches the February 6, 2023 release on GitHub.
+ Matches the March 30, 2023 release on GitHub.
DirectX Tool Kit for Audio in this package uses XAudio2Redist NuGet package to support Windows 7 or later.
http://go.microsoft.com/fwlink/?LinkId=248929
diff --git a/.nuget/directxtk_desktop_win10.nuspec b/.nuget/directxtk_desktop_win10.nuspec
index 7f148d56..f77a2fa9 100644
--- a/.nuget/directxtk_desktop_win10.nuspec
+++ b/.nuget/directxtk_desktop_win10.nuspec
@@ -7,7 +7,7 @@
Microsoft
microsoft,directxtk
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing Direct3D 11.x code in C++.
- This version is for Windows desktop applications using Visual Studio 2019 or Visual Studio 2022 on Windows 10 / Windows 11.
+ This version is for Windows desktop applications using Visual Studio 2019 (16.11) or Visual Studio 2022 on Windows 10 / Windows 11.
Features:
Audio - low-level audio API using XAudio2
@@ -30,7 +30,7 @@ SpriteBatch - simple & efficient 2D sprite rendering
SpriteFont - bitmap based text rendering
VertexTypes - structures for commonly used vertex data formats
WICTextureLoader - WIC-based image file texture loader
- Matches the February 6, 2023 release on GitHub.
+ Matches the March 30, 2023 release on GitHub.
DirectX Tool Kit for Audio in this package uses XAudio 2.9 which requires Windows 10 or later.
http://go.microsoft.com/fwlink/?LinkId=248929
diff --git a/.nuget/directxtk_uwp.nuspec b/.nuget/directxtk_uwp.nuspec
index 12359984..a214e017 100644
--- a/.nuget/directxtk_uwp.nuspec
+++ b/.nuget/directxtk_uwp.nuspec
@@ -7,7 +7,7 @@
Microsoft
microsoft,directxtk
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing Direct3D 11.x code in C++.
- This version is for Universal Windows Platform apps on Windows 10 / Windows 11 using Visual Studio 2019 or Visual Studio 2022.
+ This version is for Universal Windows Platform apps on Windows 10 / Windows 11 using Visual Studio 2019 (16.11) or Visual Studio 2022.
Features:
Audio - low-level audio API using XAudio2
@@ -30,7 +30,7 @@ SpriteBatch - simple & efficient 2D sprite rendering
SpriteFont - bitmap based text rendering
VertexTypes - structures for commonly used vertex data formats
WICTextureLoader - WIC-based image file texture loader
- Matches the February 6, 2023 release on GitHub.
+ Matches the March 30, 2023 release on GitHub.
http://go.microsoft.com/fwlink/?LinkId=248929
images\icon.jpg
diff --git a/HISTORY.md b/HISTORY.md
index 2c82367d..10ff529e 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -6,6 +6,16 @@ Release available for download on [GitHub](https://github.com/microsoft/DirectXT
## Release History
+### March 30, 2023
+* *DirectX Tool Kit for Audio* updates
+ * Reworked audio device enumeration for XAudio 2.9 to use MMDeviceEnumerator rather than Windows Runtime APIs
+ * ``GetOutputFormat`` now reports sample rate and bit-depth from the audio device properties
+ * New method ``GetOutputSampleRate`` added to return the input sample rate of the mastering voice
+ * ``Resume`` now handles device failure by switching to silent mode
+* CMake project updates
+* Retired VS 2017 legacy Xbox One XDK projects
+* xwbtool: Updated to support Windows or UNIX-style path separators
+
### February 6, 2023
* Mouse relative mode now accumulates multiple delta updates per frame. Added new optional but recommended method ``EndOfInputFrame``.
* Fixed out-of-bounds read bug in the .WAV file reader.
diff --git a/README.md b/README.md
index 77599027..af12d735 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@ http://go.microsoft.com/fwlink/?LinkId=248929
Copyright (c) Microsoft Corporation.
-**February 6, 2023**
+**March 30, 2023**
This package contains the "DirectX Tool Kit", a collection of helper classes for writing Direct3D 11 C++ code for Universal Windows Platform (UWP) apps for Windows 11, Windows 10, Xbox One, and Win32 desktop applications for Windows 7 Service Pack 1 or later.
@@ -94,6 +94,8 @@ For the latest version of DirectXTK, bug reports, etc. please visit the project
* The ``CompileShaders.cmd`` script must have Windows-style (CRLF) line-endings. If it is changed to Linux-style (LF) line-endings, it can fail to build all the required shaders.
+* Xbox One support for DirectX 11 requires the legacy Xbox One XDK. See February 2023 or earlier releases of *DirectX Tool Kit* for the required project files.
+
## Support
For questions, consider using [Stack Overflow](https://stackoverflow.com/questions/tagged/directxtk) with the *directxtk* tag, or the [DirectX Discord Server](https://discord.gg/directx) in the *dx9-dx11-developers* channel.