diff --git a/.github/workflows/msbuild.yml b/.github/workflows/msbuild.yml
index 302f8865..d3867a93 100644
--- a/.github/workflows/msbuild.yml
+++ b/.github/workflows/msbuild.yml
@@ -38,7 +38,7 @@ jobs:
uses: microsoft/setup-msbuild@6fb02220983dee41ce7ae257b6f4d8f9bf5ed4ce # v2.0.0
- if: matrix.platform != 'ARM64'
- name: Build
+ name: Build (Windows 8.1)
working-directory: ${{ github.workspace }}
run: msbuild /m /p:Configuration=${{ matrix.build_type }} /p:Platform=${{ matrix.platform }} ./DirectXTK_Desktop_${{ matrix.vs }}.sln
@@ -52,7 +52,7 @@ jobs:
run: msbuild /m /p:Configuration=${{ matrix.build_type }} /p:Platform=${{ matrix.platform }} ./DirectXTK_Windows10_2022.sln
- if: matrix.platform != 'ARM64'
- name: 'Build (Spectre)'
+ name: 'Build (Windows 8.1 w/ Spectre)'
working-directory: ${{ github.workspace }}
run: msbuild /m /p:SpectreMitigation=Spectre /p:Configuration=${{ matrix.build_type }} /p:Platform=${{ matrix.platform }} ./DirectXTK_Desktop_${{ matrix.vs }}.sln
diff --git a/Audio/DirectXTKAudio_Desktop_2019_Win8.vcxproj b/Audio/DirectXTKAudio_Desktop_2019_Win8.vcxproj
deleted file mode 100644
index 4b7e5493..00000000
--- a/Audio/DirectXTKAudio_Desktop_2019_Win8.vcxproj
+++ /dev/null
@@ -1,206 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}
- Win32Proj
- DirectXTKAudio
- 10.0
-
-
-
- StaticLibrary
- true
- v142
- Unicode
- false
-
-
- StaticLibrary
- true
- v142
- Unicode
- false
-
-
- StaticLibrary
- false
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Bin\Desktop_2019\$(Platform)\$(Configuration)\
- Bin\Desktop_2019\$(Platform)\$(Configuration)\
- DirectXTKAudioWin8
-
-
- Bin\Desktop_2019\$(Platform)\$(Configuration)\
- Bin\Desktop_2019\$(Platform)\$(Configuration)\
- DirectXTKAudioWin8
-
-
- Bin\Desktop_2019\$(Platform)\$(Configuration)\
- Bin\Desktop_2019\$(Platform)\$(Configuration)\
- DirectXTKAudioWin8
-
-
- Bin\Desktop_2019\$(Platform)\$(Configuration)\
- Bin\Desktop_2019\$(Platform)\$(Configuration)\
- DirectXTKAudioWin8
-
-
-
- Use
- EnableAllWarnings
- Disabled
- _WIN32_WINNT=0x0602;WIN32;_DEBUG;_LIB;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- ..\Inc;..\Src;%(AdditionalIncludeDirectories)
- StreamingSIMDExtensions2
- Fast
- $(IntDir)$(TargetName).pdb
- pch.h
- true
- true
- /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions)
- false
- Level4
- ProgramDatabase
-
-
- Windows
- true
-
-
-
-
- Use
- EnableAllWarnings
- Disabled
- _WIN32_WINNT=0x0602;WIN32;_DEBUG;_LIB;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- ..\Inc;..\Src;%(AdditionalIncludeDirectories)
- Fast
- $(IntDir)$(TargetName).pdb
- pch.h
- true
- true
- /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions)
- false
- Level4
- ProgramDatabase
-
-
- Windows
- true
-
-
-
-
- EnableAllWarnings
- Use
- MaxSpeed
- _WIN32_WINNT=0x0602;WIN32;NDEBUG;_LIB;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- ..\Inc;..\Src;%(AdditionalIncludeDirectories)
- StreamingSIMDExtensions2
- Fast
- $(IntDir)$(TargetName).pdb
- pch.h
- true
- true
- /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions)
- Level4
-
-
- Windows
- true
- true
- true
-
-
-
-
- EnableAllWarnings
- Use
- MaxSpeed
- _WIN32_WINNT=0x0602;WIN32;NDEBUG;_LIB;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- ..\Inc;..\Src;%(AdditionalIncludeDirectories)
- Fast
- $(IntDir)$(TargetName).pdb
- pch.h
- true
- true
- /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions)
- Level4
- true
-
-
- Windows
- true
- true
- true
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Audio/DirectXTKAudio_Desktop_2019_Win8.vcxproj.filters b/Audio/DirectXTKAudio_Desktop_2019_Win8.vcxproj.filters
deleted file mode 100644
index e42a5199..00000000
--- a/Audio/DirectXTKAudio_Desktop_2019_Win8.vcxproj.filters
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
-
-
- Inc
-
-
- Inc
-
-
- Inc
-
-
- Inc
-
-
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
-
\ No newline at end of file
diff --git a/Audio/DirectXTKAudio_Desktop_2022_Win8.vcxproj b/Audio/DirectXTKAudio_Desktop_2022_Win8.vcxproj
deleted file mode 100644
index a0ae7409..00000000
--- a/Audio/DirectXTKAudio_Desktop_2022_Win8.vcxproj
+++ /dev/null
@@ -1,206 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}
- Win32Proj
- DirectXTKAudio
- 10.0
-
-
-
- StaticLibrary
- true
- v143
- Unicode
- false
-
-
- StaticLibrary
- true
- v143
- Unicode
- false
-
-
- StaticLibrary
- false
- v143
- Unicode
-
-
- StaticLibrary
- false
- v143
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Bin\Desktop_2022\$(Platform)\$(Configuration)\
- Bin\Desktop_2022\$(Platform)\$(Configuration)\
- DirectXTKAudioWin8
-
-
- Bin\Desktop_2022\$(Platform)\$(Configuration)\
- Bin\Desktop_2022\$(Platform)\$(Configuration)\
- DirectXTKAudioWin8
-
-
- Bin\Desktop_2022\$(Platform)\$(Configuration)\
- Bin\Desktop_2022\$(Platform)\$(Configuration)\
- DirectXTKAudioWin8
-
-
- Bin\Desktop_2022\$(Platform)\$(Configuration)\
- Bin\Desktop_2022\$(Platform)\$(Configuration)\
- DirectXTKAudioWin8
-
-
-
- Use
- EnableAllWarnings
- Disabled
- _WIN32_WINNT=0x0602;WIN32;_DEBUG;_LIB;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- ..\Inc;..\Src;%(AdditionalIncludeDirectories)
- StreamingSIMDExtensions2
- Fast
- $(IntDir)$(TargetName).pdb
- pch.h
- true
- true
- /Zc:__cplusplus %(AdditionalOptions)
- false
- Level4
- ProgramDatabase
-
-
- Windows
- true
-
-
-
-
- Use
- EnableAllWarnings
- Disabled
- _WIN32_WINNT=0x0602;WIN32;_DEBUG;_LIB;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- ..\Inc;..\Src;%(AdditionalIncludeDirectories)
- Fast
- $(IntDir)$(TargetName).pdb
- pch.h
- true
- true
- /Zc:__cplusplus %(AdditionalOptions)
- false
- Level4
- ProgramDatabase
-
-
- Windows
- true
-
-
-
-
- EnableAllWarnings
- Use
- MaxSpeed
- _WIN32_WINNT=0x0602;WIN32;NDEBUG;_LIB;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- ..\Inc;..\Src;%(AdditionalIncludeDirectories)
- StreamingSIMDExtensions2
- Fast
- $(IntDir)$(TargetName).pdb
- pch.h
- true
- true
- /Zc:__cplusplus %(AdditionalOptions)
- Level4
-
-
- Windows
- true
- true
- true
-
-
-
-
- EnableAllWarnings
- Use
- MaxSpeed
- _WIN32_WINNT=0x0602;WIN32;NDEBUG;_LIB;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- ..\Inc;..\Src;%(AdditionalIncludeDirectories)
- Fast
- $(IntDir)$(TargetName).pdb
- pch.h
- true
- true
- /Zc:__cplusplus %(AdditionalOptions)
- Level4
- true
-
-
- Windows
- true
- true
- true
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Audio/DirectXTKAudio_Desktop_2022_Win8.vcxproj.filters b/Audio/DirectXTKAudio_Desktop_2022_Win8.vcxproj.filters
deleted file mode 100644
index e42a5199..00000000
--- a/Audio/DirectXTKAudio_Desktop_2022_Win8.vcxproj.filters
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
-
-
- Inc
-
-
- Inc
-
-
- Inc
-
-
- Inc
-
-
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
- Src
-
-
-
\ No newline at end of file
diff --git a/DirectXTK_Desktop_2019.sln b/DirectXTK_Desktop_2019.sln
index 3f4f0bd2..9595cdc2 100644
--- a/DirectXTK_Desktop_2019.sln
+++ b/DirectXTK_Desktop_2019.sln
@@ -7,8 +7,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectXTK_Desktop_2019", "D
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MakeSpriteFont", "MakeSpriteFont\MakeSpriteFont.csproj", "{7329B02D-C504-482A-A156-181D48CE493C}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectXTKAudio_Desktop_2019_Win8", "Audio\DirectXTKAudio_Desktop_2019_Win8.vcxproj", "{4F150A30-CECB-49D1-8283-6A3F57438CF5}"
-EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XWBTool_Desktop_2019", "XWBTool\XWBTool_Desktop_2019.vcxproj", "{C7AB4186-54B2-4244-A533-77494763EA1D}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{0317D9F7-1BFB-4422-8B2F-670E7956F12D}"
@@ -19,61 +17,49 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Mixed Platforms = Debug|Mixed Platforms
- Debug|x86 = Debug|x86
Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
Release|Mixed Platforms = Release|Mixed Platforms
- Release|x86 = Release|x86
Release|x64 = Release|x64
+ Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|Mixed Platforms.Build.0 = Debug|Win32
- {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x86.ActiveCfg = Debug|Win32
- {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x86.Build.0 = Debug|Win32
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x64.ActiveCfg = Debug|x64
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x64.Build.0 = Debug|x64
+ {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x86.ActiveCfg = Debug|Win32
+ {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x86.Build.0 = Debug|Win32
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|Mixed Platforms.Build.0 = Release|Win32
- {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x86.ActiveCfg = Release|Win32
- {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x86.Build.0 = Release|Win32
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x64.ActiveCfg = Release|x64
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x64.Build.0 = Release|x64
+ {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x86.ActiveCfg = Release|Win32
+ {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x86.Build.0 = Release|Win32
{7329B02D-C504-482A-A156-181D48CE493C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {7329B02D-C504-482A-A156-181D48CE493C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {7329B02D-C504-482A-A156-181D48CE493C}.Debug|x86.Build.0 = Debug|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Debug|x64.ActiveCfg = Debug|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Debug|x64.Build.0 = Debug|Any CPU
+ {7329B02D-C504-482A-A156-181D48CE493C}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7329B02D-C504-482A-A156-181D48CE493C}.Debug|x86.Build.0 = Debug|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {7329B02D-C504-482A-A156-181D48CE493C}.Release|x86.ActiveCfg = Release|Any CPU
- {7329B02D-C504-482A-A156-181D48CE493C}.Release|x86.Build.0 = Release|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Release|x64.ActiveCfg = Release|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Release|x64.Build.0 = Release|Any CPU
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|Mixed Platforms.Build.0 = Debug|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|x86.ActiveCfg = Debug|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|x86.Build.0 = Debug|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|x64.ActiveCfg = Debug|x64
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|x64.Build.0 = Debug|x64
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|Mixed Platforms.Build.0 = Release|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|x86.ActiveCfg = Release|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|x86.Build.0 = Release|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|x64.ActiveCfg = Release|x64
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|x64.Build.0 = Release|x64
+ {7329B02D-C504-482A-A156-181D48CE493C}.Release|x86.ActiveCfg = Release|Any CPU
+ {7329B02D-C504-482A-A156-181D48CE493C}.Release|x86.Build.0 = Release|Any CPU
{C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|Mixed Platforms.Build.0 = Debug|Win32
- {C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x86.ActiveCfg = Debug|Win32
- {C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x86.Build.0 = Debug|Win32
{C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x64.ActiveCfg = Debug|x64
{C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x64.Build.0 = Debug|x64
+ {C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x86.ActiveCfg = Debug|Win32
+ {C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x86.Build.0 = Debug|Win32
{C7AB4186-54B2-4244-A533-77494763EA1D}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{C7AB4186-54B2-4244-A533-77494763EA1D}.Release|Mixed Platforms.Build.0 = Release|Win32
- {C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x86.ActiveCfg = Release|Win32
- {C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x86.Build.0 = Release|Win32
{C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x64.ActiveCfg = Release|x64
{C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x64.Build.0 = Release|x64
+ {C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x86.ActiveCfg = Release|Win32
+ {C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/DirectXTK_Desktop_2019.vcxproj b/DirectXTK_Desktop_2019.vcxproj
index 4abd745c..cbf450db 100644
--- a/DirectXTK_Desktop_2019.vcxproj
+++ b/DirectXTK_Desktop_2019.vcxproj
@@ -19,6 +19,10 @@
+
+
+
+
@@ -55,6 +59,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/DirectXTK_Desktop_2019.vcxproj.filters b/DirectXTK_Desktop_2019.vcxproj.filters
index 0c8732b1..ce325aab 100644
--- a/DirectXTK_Desktop_2019.vcxproj.filters
+++ b/DirectXTK_Desktop_2019.vcxproj.filters
@@ -19,6 +19,9 @@
{34676173-31f5-4435-b90d-a0ad4f7d163c}
+
+ {76f588c5-2d94-47db-ad9a-e9b00d5ba8d8}
+
@@ -123,6 +126,18 @@
Src\Shared
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
@@ -242,6 +257,33 @@
Src
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
diff --git a/DirectXTK_Desktop_2022.sln b/DirectXTK_Desktop_2022.sln
index 33f7bb9f..0f2d8386 100644
--- a/DirectXTK_Desktop_2022.sln
+++ b/DirectXTK_Desktop_2022.sln
@@ -1,14 +1,11 @@
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
-VisualStudioVersion = 15.0.27703.2000
+VisualStudioVersion = 17.12.35514.174 d17.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectXTK_Desktop_2022", "DirectXTK_Desktop_2022.vcxproj", "{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MakeSpriteFont", "MakeSpriteFont\MakeSpriteFont.csproj", "{7329B02D-C504-482A-A156-181D48CE493C}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectXTKAudio_Desktop_2022_Win8", "Audio\DirectXTKAudio_Desktop_2022_Win8.vcxproj", "{4F150A30-CECB-49D1-8283-6A3F57438CF5}"
-EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XWBTool_Desktop_2022", "XWBTool\XWBTool_Desktop_2022.vcxproj", "{C7AB4186-54B2-4244-A533-77494763EA1D}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{0317D9F7-1BFB-4422-8B2F-670E7956F12D}"
@@ -19,61 +16,49 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Mixed Platforms = Debug|Mixed Platforms
- Debug|x86 = Debug|x86
Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
Release|Mixed Platforms = Release|Mixed Platforms
- Release|x86 = Release|x86
Release|x64 = Release|x64
+ Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|Mixed Platforms.Build.0 = Debug|Win32
- {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x86.ActiveCfg = Debug|Win32
- {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x86.Build.0 = Debug|Win32
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x64.ActiveCfg = Debug|x64
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x64.Build.0 = Debug|x64
+ {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x86.ActiveCfg = Debug|Win32
+ {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Debug|x86.Build.0 = Debug|Win32
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|Mixed Platforms.Build.0 = Release|Win32
- {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x86.ActiveCfg = Release|Win32
- {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x86.Build.0 = Release|Win32
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x64.ActiveCfg = Release|x64
{E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x64.Build.0 = Release|x64
+ {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x86.ActiveCfg = Release|Win32
+ {E0B52AE7-E160-4D32-BF3F-910B785E5A8E}.Release|x86.Build.0 = Release|Win32
{7329B02D-C504-482A-A156-181D48CE493C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {7329B02D-C504-482A-A156-181D48CE493C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {7329B02D-C504-482A-A156-181D48CE493C}.Debug|x86.Build.0 = Debug|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Debug|x64.ActiveCfg = Debug|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Debug|x64.Build.0 = Debug|Any CPU
+ {7329B02D-C504-482A-A156-181D48CE493C}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7329B02D-C504-482A-A156-181D48CE493C}.Debug|x86.Build.0 = Debug|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {7329B02D-C504-482A-A156-181D48CE493C}.Release|x86.ActiveCfg = Release|Any CPU
- {7329B02D-C504-482A-A156-181D48CE493C}.Release|x86.Build.0 = Release|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Release|x64.ActiveCfg = Release|Any CPU
{7329B02D-C504-482A-A156-181D48CE493C}.Release|x64.Build.0 = Release|Any CPU
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|Mixed Platforms.Build.0 = Debug|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|x86.ActiveCfg = Debug|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|x86.Build.0 = Debug|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|x64.ActiveCfg = Debug|x64
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Debug|x64.Build.0 = Debug|x64
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|Mixed Platforms.Build.0 = Release|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|x86.ActiveCfg = Release|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|x86.Build.0 = Release|Win32
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|x64.ActiveCfg = Release|x64
- {4F150A30-CECB-49D1-8283-6A3F57438CF5}.Release|x64.Build.0 = Release|x64
+ {7329B02D-C504-482A-A156-181D48CE493C}.Release|x86.ActiveCfg = Release|Any CPU
+ {7329B02D-C504-482A-A156-181D48CE493C}.Release|x86.Build.0 = Release|Any CPU
{C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|Mixed Platforms.Build.0 = Debug|Win32
- {C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x86.ActiveCfg = Debug|Win32
- {C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x86.Build.0 = Debug|Win32
{C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x64.ActiveCfg = Debug|x64
{C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x64.Build.0 = Debug|x64
+ {C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x86.ActiveCfg = Debug|Win32
+ {C7AB4186-54B2-4244-A533-77494763EA1D}.Debug|x86.Build.0 = Debug|Win32
{C7AB4186-54B2-4244-A533-77494763EA1D}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{C7AB4186-54B2-4244-A533-77494763EA1D}.Release|Mixed Platforms.Build.0 = Release|Win32
- {C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x86.ActiveCfg = Release|Win32
- {C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x86.Build.0 = Release|Win32
{C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x64.ActiveCfg = Release|x64
{C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x64.Build.0 = Release|x64
+ {C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x86.ActiveCfg = Release|Win32
+ {C7AB4186-54B2-4244-A533-77494763EA1D}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/DirectXTK_Desktop_2022.vcxproj b/DirectXTK_Desktop_2022.vcxproj
index 407ada8c..554bfb5e 100644
--- a/DirectXTK_Desktop_2022.vcxproj
+++ b/DirectXTK_Desktop_2022.vcxproj
@@ -19,6 +19,10 @@
+
+
+
+
@@ -55,6 +59,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/DirectXTK_Desktop_2022.vcxproj.filters b/DirectXTK_Desktop_2022.vcxproj.filters
index 0c8732b1..6f61bad4 100644
--- a/DirectXTK_Desktop_2022.vcxproj.filters
+++ b/DirectXTK_Desktop_2022.vcxproj.filters
@@ -19,6 +19,9 @@
{34676173-31f5-4435-b90d-a0ad4f7d163c}
+
+ {b40ce7c8-ada2-4f58-8824-5241fb4edb70}
+
@@ -123,6 +126,18 @@
Src\Shared
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
@@ -242,6 +257,33 @@
Src
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+
+
+ Audio
+