diff --git a/DirectXMesh/DirectXMesh_Windows10.vcxproj b/DirectXMesh/DirectXMesh_Windows10.vcxproj
index bd4ae88..4ff5931 100644
--- a/DirectXMesh/DirectXMesh_Windows10.vcxproj
+++ b/DirectXMesh/DirectXMesh_Windows10.vcxproj
@@ -5,6 +5,10 @@
Debug
ARM
+
+ Debug
+ ARM64
+
Debug
Win32
@@ -17,6 +21,10 @@
Release
ARM
+
+ Release
+ ARM64
+
Release
Win32
@@ -40,7 +48,9 @@
Create
Create
Create
+ Create
Create
+ Create
Create
Create
@@ -81,6 +91,11 @@
true
v141
+
+ StaticLibrary
+ true
+ v141
+
StaticLibrary
true
@@ -96,6 +111,11 @@
false
v141
+
+ StaticLibrary
+ false
+ v141
+
StaticLibrary
false
@@ -115,9 +135,15 @@
+
+
+
+
+
+
@@ -144,12 +170,24 @@
DirectXMesh
false
+
+ Bin\Windows10\$(Platform)\$(Configuration)\
+ Bin\Windows10\$(Platform)\$(Configuration)\
+ DirectXMesh
+ false
+
Bin\Windows10\$(Platform)\$(Configuration)\
Bin\Windows10\$(Platform)\$(Configuration)\
DirectXMesh
false
+
+ Bin\Windows10\$(Platform)\$(Configuration)\
+ Bin\Windows10\$(Platform)\$(Configuration)\
+ DirectXMesh
+ false
+
Bin\Windows10\$(Platform)\$(Configuration)\
Bin\Windows10\$(Platform)\$(Configuration)\
@@ -226,6 +264,28 @@
false
+
+
+ Use
+
+
+ false
+ true
+ Fast
+ $(IntDir)$(TargetName).pdb
+ EnableAllWarnings
+ DirectXMeshP.h
+ _CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
+ true
+ /Zc:__cplusplus %(AdditionalOptions)
+ false
+
+
+ Console
+ false
+ false
+
+
Use
@@ -246,6 +306,27 @@
false
+
+
+ Use
+
+
+ false
+ true
+ Fast
+ $(IntDir)$(TargetName).pdb
+ EnableAllWarnings
+ DirectXMeshP.h
+ _CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
+ true
+ /Zc:__cplusplus %(AdditionalOptions)
+
+
+ Console
+ false
+ false
+
+
Use
diff --git a/DirectXMesh_Windows10.sln b/DirectXMesh_Windows10.sln
index a79f83b..52d26c3 100644
--- a/DirectXMesh_Windows10.sln
+++ b/DirectXMesh_Windows10.sln
@@ -13,21 +13,27 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM = Debug|ARM
+ Debug|ARM64 = Debug|ARM64
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|ARM = Release|ARM
+ Release|ARM64 = Release|ARM64
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{107A408E-C148-4594-B469-075FE0ADB7A5}.Debug|ARM.ActiveCfg = Debug|ARM
{107A408E-C148-4594-B469-075FE0ADB7A5}.Debug|ARM.Build.0 = Debug|ARM
+ {107A408E-C148-4594-B469-075FE0ADB7A5}.Debug|ARM64.ActiveCfg = Debug|ARM64
+ {107A408E-C148-4594-B469-075FE0ADB7A5}.Debug|ARM64.Build.0 = Debug|ARM64
{107A408E-C148-4594-B469-075FE0ADB7A5}.Debug|x64.ActiveCfg = Debug|x64
{107A408E-C148-4594-B469-075FE0ADB7A5}.Debug|x64.Build.0 = Debug|x64
{107A408E-C148-4594-B469-075FE0ADB7A5}.Debug|x86.ActiveCfg = Debug|Win32
{107A408E-C148-4594-B469-075FE0ADB7A5}.Debug|x86.Build.0 = Debug|Win32
{107A408E-C148-4594-B469-075FE0ADB7A5}.Release|ARM.ActiveCfg = Release|ARM
{107A408E-C148-4594-B469-075FE0ADB7A5}.Release|ARM.Build.0 = Release|ARM
+ {107A408E-C148-4594-B469-075FE0ADB7A5}.Release|ARM64.ActiveCfg = Release|ARM64
+ {107A408E-C148-4594-B469-075FE0ADB7A5}.Release|ARM64.Build.0 = Release|ARM64
{107A408E-C148-4594-B469-075FE0ADB7A5}.Release|x64.ActiveCfg = Release|x64
{107A408E-C148-4594-B469-075FE0ADB7A5}.Release|x64.Build.0 = Release|x64
{107A408E-C148-4594-B469-075FE0ADB7A5}.Release|x86.ActiveCfg = Release|Win32