diff --git a/src/api/Client/WinMM/wdmaud2.vcxproj b/src/api/Client/WinMM/wdmaud2.vcxproj index 85d26681c..722ec18c7 100644 --- a/src/api/Client/WinMM/wdmaud2.vcxproj +++ b/src/api/Client/WinMM/wdmaud2.vcxproj @@ -5,6 +5,10 @@ Debug ARM64 + + Debug + Win32 + Release ARM64 @@ -13,6 +17,10 @@ Debug x64 + + Release + Win32 + Release x64 @@ -31,6 +39,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -43,6 +57,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -57,12 +77,18 @@ + + + + + + @@ -73,6 +99,12 @@ $(SolutionDir)VSFiles\intermediate\wdmaud2\$(Platform)\$(Configuration)\ .drv + + true + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\wdmaud2\$(Platform)\$(Configuration)\ + .drv + true $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ @@ -85,6 +117,12 @@ $(SolutionDir)VSFiles\intermediate\wdmaud2\$(Platform)\$(Configuration)\ .drv + + true + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\wdmaud2\$(Platform)\$(Configuration)\ + .drv + true $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ @@ -108,6 +146,23 @@ false + + + _DEBUG;_WINDOWS;_USRDLL;WDMAUD2_EXPORTS;%(PreprocessorDefinitions) + Level3 + Create + pch.h + stdcpp20 + %(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + + + true + Windows + winmmdrv.def + $(CoreLibraryDependencies);%(AdditionalDependencies);winmm.lib;onecoreuap.lib;avrt.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midixproc.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midisrvtransportlib.lib + false + + _DEBUG;_WINDOWS;_USRDLL;WDMAUD2_EXPORTS;%(PreprocessorDefinitions) @@ -144,6 +199,25 @@ false + + + NDEBUG;_WINDOWS;_USRDLL;WDMAUD2_EXPORTS;%(PreprocessorDefinitions) + Level3 + Create + pch.h + stdcpp20 + %(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + + + true + Windows + true + true + winmmdrv.def + $(CoreLibraryDependencies);%(AdditionalDependencies);winmm.lib;onecoreuap.lib;avrt.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midixproc.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midisrvtransportlib.lib + false + + NDEBUG;_WINDOWS;_USRDLL;WDMAUD2_EXPORTS;%(PreprocessorDefinitions) diff --git a/src/api/Drivers/MinMidi/Driver/Driver.vcxproj b/src/api/Drivers/MinMidi/Driver/Driver.vcxproj index cfa2c7c25..681bbed95 100644 --- a/src/api/Drivers/MinMidi/Driver/Driver.vcxproj +++ b/src/api/Drivers/MinMidi/Driver/Driver.vcxproj @@ -1,10 +1,18 @@  + + Debug + Win32 + Debug x64 + + Release + Win32 + Release x64 @@ -36,6 +44,14 @@ WDM Unicode + + Windows10 + true + WindowsKernelModeDriver10.0 + Driver + WDM + Unicode + Windows10 false @@ -44,6 +60,14 @@ WDM Unicode + + Windows10 + false + WindowsKernelModeDriver10.0 + Driver + WDM + Unicode + Windows10 true @@ -76,6 +100,14 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + DbgengKernelDebugger + MinMidi + $(CRT_IncludePath);$(KM_IncludePath);$(KIT_SHARED_IncludePath);$(SolutionDir)\inc; + $(VC_IncludePath);$(WindowsSDK_IncludePath) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + DbgengKernelDebugger MinMidi @@ -84,6 +116,14 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + DbgengKernelDebugger + MinMidi + $(CRT_IncludePath);$(KM_IncludePath);$(KIT_SHARED_IncludePath);$(SolutionDir)\inc; + $(VC_IncludePath);$(WindowsSDK_IncludePath) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + DbgengKernelDebugger MinMidi @@ -112,6 +152,18 @@ stdcpp17 + + + sha256 + + + %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(DDK_LIB_PATH)ks.lib + true + + + stdcpp17 + + sha256 @@ -128,6 +180,22 @@ true + + + sha256 + + + stdcpp17 + + + Default + MaxSpeed + + + %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(DDK_LIB_PATH)ks.lib + true + + %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(DDK_LIB_PATH)ks.lib diff --git a/src/api/Drivers/MinMidi2/Driver/MinMidi2.vcxproj b/src/api/Drivers/MinMidi2/Driver/MinMidi2.vcxproj index 1f26155ea..76427333c 100644 --- a/src/api/Drivers/MinMidi2/Driver/MinMidi2.vcxproj +++ b/src/api/Drivers/MinMidi2/Driver/MinMidi2.vcxproj @@ -1,10 +1,18 @@  + + Debug + Win32 + Debug x64 + + Release + Win32 + Release x64 @@ -42,6 +50,14 @@ KMDF Unicode + + Windows10 + true + WindowsKernelModeDriver10.0 + Driver + KMDF + Unicode + Windows10 false @@ -50,6 +66,14 @@ KMDF Unicode + + Windows10 + false + WindowsKernelModeDriver10.0 + Driver + KMDF + Unicode + Windows10 true @@ -80,12 +104,24 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + DbgengKernelDebugger + MinMidi2 + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + DbgengKernelDebugger MinMidi2 $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + DbgengKernelDebugger + MinMidi2 + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + DbgengKernelDebugger MinMidi2 @@ -121,6 +157,29 @@ stdcpp17 + + + true + true + trace.h + true + true + + + sha256 + + + %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR)\acxstub.lib;$(DDK_LIB_PATH)\libcntpr.lib;$(DDK_LIB_PATH)\wpprecorder.lib + true + true + + + %(AdditionalIncludeDirectories);$(SDK_INC_PATH);$(DDK_INC_PATH)\acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR);. + %(PreprocessorDefinitions);UNICODE;_UNICODE + %(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0 + stdcpp17 + + true @@ -149,6 +208,34 @@ %(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0 + + + true + true + trace.h + true + true + + + sha256 + + + stdcpp17 + + + Default + MaxSpeed + + + %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR)\acxstub.lib;$(DDK_LIB_PATH)\libcntpr.lib;$(DDK_LIB_PATH)\wpprecorder.lib + true + + + %(AdditionalIncludeDirectories);$(SDK_INC_PATH);$(DDK_INC_PATH)\acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR);. + %(PreprocessorDefinitions);UNICODE;_UNICODE + %(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0 + + true diff --git a/src/api/Drivers/USBMIDI2/Driver/USBMidi2.vcxproj b/src/api/Drivers/USBMIDI2/Driver/USBMidi2.vcxproj index dc6de7825..c29c1de28 100644 --- a/src/api/Drivers/USBMIDI2/Driver/USBMidi2.vcxproj +++ b/src/api/Drivers/USBMIDI2/Driver/USBMidi2.vcxproj @@ -1,10 +1,18 @@  + + Debug + Win32 + Debug x64 + + Release + Win32 + Release x64 @@ -42,6 +50,14 @@ KMDF Unicode + + Windows10 + true + WindowsKernelModeDriver10.0 + Driver + KMDF + Unicode + Windows10 false @@ -50,6 +66,14 @@ KMDF Unicode + + Windows10 + false + WindowsKernelModeDriver10.0 + Driver + KMDF + Unicode + Windows10 true @@ -80,12 +104,24 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + DbgengKernelDebugger + USBMidi2 + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + DbgengKernelDebugger USBMidi2 $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + DbgengKernelDebugger + USBMidi2 + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + DbgengKernelDebugger USBMidi2 @@ -124,6 +160,28 @@ stdcpp17 + + + true + true + trace.h + true + true + + + sha256 + + + %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR)\acxstub.lib;$(DDK_LIB_PATH)\libcntpr.lib;$(DDK_LIB_PATH)\wpprecorder.lib;$(DDK_LIB_PATH)\Usbd.lib + true + + + %(AdditionalIncludeDirectories);$(SDK_INC_PATH);$(DDK_INC_PATH)\acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR);. + %(PreprocessorDefinitions);UNICODE;_UNICODE + %(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0 + stdcpp17 + + true @@ -152,6 +210,34 @@ %(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0 + + + true + true + trace.h + true + true + + + sha256 + + + stdcpp17 + + + Default + MaxSpeed + + + %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR)\acxstub.lib;$(DDK_LIB_PATH)\libcntpr.lib;$(DDK_LIB_PATH)\wpprecorder.lib;$(DDK_LIB_PATH)\Usbd.lib + true + + + %(AdditionalIncludeDirectories);$(SDK_INC_PATH);$(DDK_INC_PATH)\acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR);. + %(PreprocessorDefinitions);UNICODE;_UNICODE + %(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0 + + true diff --git a/src/api/Libs/MidiKs/MidiKS.vcxproj b/src/api/Libs/MidiKs/MidiKS.vcxproj index 64af3935b..64d214798 100644 --- a/src/api/Libs/MidiKs/MidiKS.vcxproj +++ b/src/api/Libs/MidiKs/MidiKS.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -67,12 +75,24 @@ v143 Unicode + + StaticLibrary + true + v143 + Unicode + StaticLibrary false v143 Unicode + + StaticLibrary + false + v143 + Unicode + @@ -93,9 +113,15 @@ + + + + + + true @@ -121,10 +147,18 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) @@ -200,6 +234,15 @@ stdcpp20 + + + MultiThreadedDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration) + true + stdcpp20 + + MultiThreadedDebugDLL @@ -209,6 +252,15 @@ stdcpp20 + + + MultiThreadedDebugDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration) + true + stdcpp20 + + $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) @@ -216,7 +268,9 @@ $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) + $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) + $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) diff --git a/src/api/Libs/MidiKsCommon/MidiKSCommon.vcxproj b/src/api/Libs/MidiKsCommon/MidiKSCommon.vcxproj index 68496d21f..2fe5ecfb1 100644 --- a/src/api/Libs/MidiKsCommon/MidiKSCommon.vcxproj +++ b/src/api/Libs/MidiKsCommon/MidiKSCommon.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + StaticLibrary + true + v143 + Unicode + StaticLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + StaticLibrary + false + v143 + Unicode + StaticLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -97,6 +123,10 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -109,6 +139,10 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -126,6 +160,15 @@ stdcpp20 + + + MultiThreadedDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)\inc + true + stdcpp20 + + MultiThreadedDebugDLL @@ -171,6 +214,15 @@ stdcpp20 + + + MultiThreadedDebugDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)\inc + true + stdcpp20 + + diff --git a/src/api/Libs/MidiSrvTransportLib/MidiSrvTransportLib.vcxproj b/src/api/Libs/MidiSrvTransportLib/MidiSrvTransportLib.vcxproj index e9d3895f6..5ad80a6bc 100644 --- a/src/api/Libs/MidiSrvTransportLib/MidiSrvTransportLib.vcxproj +++ b/src/api/Libs/MidiSrvTransportLib/MidiSrvTransportLib.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -67,12 +75,24 @@ v143 Unicode + + StaticLibrary + true + v143 + Unicode + StaticLibrary false v143 Unicode + + StaticLibrary + false + v143 + Unicode + @@ -93,9 +113,15 @@ + + + + + + true @@ -123,10 +149,18 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) @@ -202,6 +236,15 @@ stdcpp20 + + + MultiThreadedDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration) + true + stdcpp20 + + MultiThreadedDebugDLL @@ -211,6 +254,15 @@ stdcpp20 + + + MultiThreadedDebugDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration) + true + stdcpp20 + + diff --git a/src/api/Libs/MidiXProc/MidiXProc.vcxproj b/src/api/Libs/MidiXProc/MidiXProc.vcxproj index 6bf712b6a..266df84cc 100644 --- a/src/api/Libs/MidiXProc/MidiXProc.vcxproj +++ b/src/api/Libs/MidiXProc/MidiXProc.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -67,12 +75,24 @@ v143 Unicode + + StaticLibrary + true + v143 + Unicode + StaticLibrary false v143 Unicode + + StaticLibrary + false + v143 + Unicode + @@ -93,9 +113,15 @@ + + + + + + true @@ -123,10 +149,18 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) @@ -202,6 +236,15 @@ stdcpp20 + + + MultiThreadedDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration) + true + stdcpp20 + + MultiThreadedDebugDLL @@ -211,6 +254,15 @@ stdcpp20 + + + MultiThreadedDebugDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration) + true + stdcpp20 + + $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) @@ -218,7 +270,9 @@ $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) + $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) + $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) diff --git a/src/api/Midi2.sln b/src/api/Midi2.sln index 5c8dcb431..7a90c2527 100644 --- a/src/api/Midi2.sln +++ b/src/api/Midi2.sln @@ -70,15 +70,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Midi2.Service.unittests", " EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MidiSrv", "Service\Exe\MidiSrv.vcxproj", "{4F48735C-9364-462C-B207-2262D4E62589}" ProjectSection(ProjectDependencies) = postProject - {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B} = {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B} {093852BE-32B8-4EB8-814E-91410FFDB4F6} = {093852BE-32B8-4EB8-814E-91410FFDB4F6} {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED} = {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED} - {0F94A751-9159-4A88-8A71-347151124548} = {0F94A751-9159-4A88-8A71-347151124548} {206CEDBF-6343-4171-87A8-1DDDE6E2ED60} = {206CEDBF-6343-4171-87A8-1DDDE6E2ED60} - {22ABB513-5E77-474D-AA11-E56B8071EB4C} = {22ABB513-5E77-474D-AA11-E56B8071EB4C} {2480B077-46E5-42AE-9BDB-685AFF258529} = {2480B077-46E5-42AE-9BDB-685AFF258529} {366FA284-D8C0-4CC5-B9A3-917EAB967173} = {366FA284-D8C0-4CC5-B9A3-917EAB967173} - {3BD492AD-A08C-4923-9486-138189CA4A0A} = {3BD492AD-A08C-4923-9486-138189CA4A0A} {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB} = {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB} {EE585F4F-91A6-426C-AC25-25565D1AD70D} = {EE585F4F-91A6-426C-AC25-25565D1AD70D} {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF} = {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF} @@ -207,355 +203,569 @@ Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|ARM64 = Debug|ARM64 Debug|ARM64EC = Debug|ARM64EC + Debug|Win32 = Debug|Win32 Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|ARM64 = Release|ARM64 Release|ARM64EC = Release|ARM64EC + Release|Win32 = Release|Win32 Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|ARM64.ActiveCfg = Debug|ARM64 {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|ARM64.Build.0 = Debug|ARM64 {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|Win32.ActiveCfg = Debug|Win32 + {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|Win32.Build.0 = Debug|Win32 {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|x64.ActiveCfg = Debug|x64 {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|x64.Build.0 = Debug|x64 + {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|x86.ActiveCfg = Debug|Win32 + {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|x86.Build.0 = Debug|Win32 {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|ARM64.ActiveCfg = Release|ARM64 {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|ARM64.Build.0 = Release|ARM64 {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|ARM64EC.ActiveCfg = Release|ARM64 {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|ARM64EC.Build.0 = Release|ARM64 + {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|Win32.ActiveCfg = Release|Win32 + {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|Win32.Build.0 = Release|Win32 {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|x64.ActiveCfg = Release|x64 {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|x64.Build.0 = Release|x64 + {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|x86.ActiveCfg = Release|Win32 + {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|x86.Build.0 = Release|Win32 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|ARM64.ActiveCfg = Debug|ARM64 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|ARM64.Build.0 = Debug|ARM64 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|ARM64EC.ActiveCfg = Debug|x64 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|ARM64EC.Build.0 = Debug|x64 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|ARM64EC.Deploy.0 = Debug|x64 + {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|Win32.ActiveCfg = Debug|Win32 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|x64.ActiveCfg = Debug|x64 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|x64.Build.0 = Debug|x64 + {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|x86.ActiveCfg = Debug|Win32 + {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|x86.Build.0 = Debug|Win32 + {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|x86.Deploy.0 = Debug|Win32 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|ARM64.ActiveCfg = Release|ARM64 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|ARM64.Build.0 = Release|ARM64 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|ARM64EC.ActiveCfg = Release|ARM64 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|ARM64EC.Build.0 = Release|ARM64 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|ARM64EC.Deploy.0 = Release|ARM64 + {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|Win32.ActiveCfg = Release|Win32 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|x64.ActiveCfg = Release|x64 {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|x64.Build.0 = Release|x64 + {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|x86.ActiveCfg = Release|Win32 + {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|x86.Build.0 = Release|Win32 + {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|x86.Deploy.0 = Release|Win32 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|ARM64.ActiveCfg = Debug|ARM64 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|ARM64.Build.0 = Debug|ARM64 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|ARM64EC.ActiveCfg = Debug|x64 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|ARM64EC.Build.0 = Debug|x64 + {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|Win32.ActiveCfg = Debug|Win32 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|x64.ActiveCfg = Debug|x64 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|x64.Build.0 = Debug|x64 + {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|x86.ActiveCfg = Debug|Win32 + {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|x86.Build.0 = Debug|Win32 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|ARM64.ActiveCfg = Release|ARM64 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|ARM64.Build.0 = Release|ARM64 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|ARM64EC.ActiveCfg = Release|x64 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|ARM64EC.Build.0 = Release|x64 + {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|Win32.ActiveCfg = Release|Win32 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|x64.ActiveCfg = Release|x64 {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|x64.Build.0 = Release|x64 + {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|x86.ActiveCfg = Release|Win32 + {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|x86.Build.0 = Release|Win32 {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|ARM64.ActiveCfg = Debug|ARM64 {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|ARM64.Build.0 = Debug|ARM64 {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|Win32.ActiveCfg = Debug|Win32 + {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|Win32.Build.0 = Debug|Win32 {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|x64.ActiveCfg = Debug|x64 {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|x64.Build.0 = Debug|x64 + {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|x86.ActiveCfg = Debug|Win32 + {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|x86.Build.0 = Debug|Win32 {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|ARM64.ActiveCfg = Release|ARM64 {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|ARM64.Build.0 = Release|ARM64 {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|ARM64EC.ActiveCfg = Release|ARM64EC {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|ARM64EC.Build.0 = Release|ARM64EC + {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|Win32.ActiveCfg = Release|Win32 + {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|Win32.Build.0 = Release|Win32 {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|x64.ActiveCfg = Release|x64 {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|x64.Build.0 = Release|x64 + {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|x86.ActiveCfg = Release|Win32 + {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|x86.Build.0 = Release|Win32 {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|ARM64.ActiveCfg = Debug|ARM64 {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|ARM64.Build.0 = Debug|ARM64 {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|Win32.ActiveCfg = Debug|Win32 + {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|Win32.Build.0 = Debug|Win32 {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|x64.ActiveCfg = Debug|x64 {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|x64.Build.0 = Debug|x64 + {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|x86.ActiveCfg = Debug|Win32 + {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|x86.Build.0 = Debug|Win32 {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|ARM64.ActiveCfg = Release|ARM64 {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|ARM64.Build.0 = Release|ARM64 {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|ARM64EC.ActiveCfg = Release|ARM64 {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|ARM64EC.Build.0 = Release|ARM64 + {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|Win32.ActiveCfg = Release|Win32 + {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|Win32.Build.0 = Release|Win32 {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|x64.ActiveCfg = Release|x64 {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|x64.Build.0 = Release|x64 + {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|x86.ActiveCfg = Release|Win32 + {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|x86.Build.0 = Release|Win32 {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|ARM64.ActiveCfg = Debug|ARM64 {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|ARM64.Build.0 = Debug|ARM64 {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|Win32.ActiveCfg = Debug|Win32 + {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|Win32.Build.0 = Debug|Win32 {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|x64.ActiveCfg = Debug|x64 {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|x64.Build.0 = Debug|x64 + {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|x86.ActiveCfg = Debug|Win32 + {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|x86.Build.0 = Debug|Win32 {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|ARM64.ActiveCfg = Release|ARM64 {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|ARM64.Build.0 = Release|ARM64 {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|ARM64EC.ActiveCfg = Release|ARM64 {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|ARM64EC.Build.0 = Release|ARM64 + {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|Win32.ActiveCfg = Release|Win32 + {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|Win32.Build.0 = Release|Win32 {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|x64.ActiveCfg = Release|x64 {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|x64.Build.0 = Release|x64 + {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|x86.ActiveCfg = Release|Win32 + {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|x86.Build.0 = Release|Win32 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|ARM64.ActiveCfg = Debug|ARM64 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|ARM64.Build.0 = Debug|ARM64 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|ARM64EC.ActiveCfg = Debug|x64 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|ARM64EC.Build.0 = Debug|x64 + {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|Win32.ActiveCfg = Debug|Win32 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|x64.ActiveCfg = Debug|x64 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|x64.Build.0 = Debug|x64 + {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|x86.ActiveCfg = Debug|Win32 + {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|x86.Build.0 = Debug|Win32 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|ARM64.ActiveCfg = Release|ARM64 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|ARM64.Build.0 = Release|ARM64 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|ARM64EC.ActiveCfg = Release|x64 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|ARM64EC.Build.0 = Release|x64 + {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|Win32.ActiveCfg = Release|Win32 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|x64.ActiveCfg = Release|x64 {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|x64.Build.0 = Release|x64 + {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|x86.ActiveCfg = Release|Win32 + {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|x86.Build.0 = Release|Win32 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|ARM64.ActiveCfg = Debug|ARM64 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|ARM64.Build.0 = Debug|ARM64 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|ARM64EC.ActiveCfg = Debug|x64 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|ARM64EC.Build.0 = Debug|x64 + {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|Win32.ActiveCfg = Debug|Win32 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|x64.ActiveCfg = Debug|x64 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|x64.Build.0 = Debug|x64 + {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|x86.ActiveCfg = Debug|Win32 + {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|x86.Build.0 = Debug|Win32 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|ARM64.ActiveCfg = Release|ARM64 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|ARM64.Build.0 = Release|ARM64 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|ARM64EC.ActiveCfg = Release|x64 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|ARM64EC.Build.0 = Release|x64 + {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|Win32.ActiveCfg = Release|Win32 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|x64.ActiveCfg = Release|x64 {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|x64.Build.0 = Release|x64 + {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|x86.ActiveCfg = Release|Win32 + {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|x86.Build.0 = Release|Win32 {4F48735C-9364-462C-B207-2262D4E62589}.Debug|ARM64.ActiveCfg = Debug|ARM64 {4F48735C-9364-462C-B207-2262D4E62589}.Debug|ARM64.Build.0 = Debug|ARM64 {4F48735C-9364-462C-B207-2262D4E62589}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {4F48735C-9364-462C-B207-2262D4E62589}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {4F48735C-9364-462C-B207-2262D4E62589}.Debug|Win32.ActiveCfg = Debug|Win32 + {4F48735C-9364-462C-B207-2262D4E62589}.Debug|Win32.Build.0 = Debug|Win32 {4F48735C-9364-462C-B207-2262D4E62589}.Debug|x64.ActiveCfg = Debug|x64 {4F48735C-9364-462C-B207-2262D4E62589}.Debug|x64.Build.0 = Debug|x64 + {4F48735C-9364-462C-B207-2262D4E62589}.Debug|x86.ActiveCfg = Debug|Win32 + {4F48735C-9364-462C-B207-2262D4E62589}.Debug|x86.Build.0 = Debug|Win32 {4F48735C-9364-462C-B207-2262D4E62589}.Release|ARM64.ActiveCfg = Release|ARM64 {4F48735C-9364-462C-B207-2262D4E62589}.Release|ARM64.Build.0 = Release|ARM64 {4F48735C-9364-462C-B207-2262D4E62589}.Release|ARM64EC.ActiveCfg = Release|ARM64 {4F48735C-9364-462C-B207-2262D4E62589}.Release|ARM64EC.Build.0 = Release|ARM64 + {4F48735C-9364-462C-B207-2262D4E62589}.Release|Win32.ActiveCfg = Release|Win32 + {4F48735C-9364-462C-B207-2262D4E62589}.Release|Win32.Build.0 = Release|Win32 {4F48735C-9364-462C-B207-2262D4E62589}.Release|x64.ActiveCfg = Release|x64 {4F48735C-9364-462C-B207-2262D4E62589}.Release|x64.Build.0 = Release|x64 + {4F48735C-9364-462C-B207-2262D4E62589}.Release|x86.ActiveCfg = Release|Win32 + {4F48735C-9364-462C-B207-2262D4E62589}.Release|x86.Build.0 = Release|Win32 {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|ARM64.ActiveCfg = Debug|ARM64 {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|ARM64.Build.0 = Debug|ARM64 {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|Win32.ActiveCfg = Debug|Win32 + {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|Win32.Build.0 = Debug|Win32 {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|x64.ActiveCfg = Debug|x64 {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|x64.Build.0 = Debug|x64 + {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|x86.ActiveCfg = Debug|Win32 + {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|x86.Build.0 = Debug|Win32 {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|ARM64.ActiveCfg = Release|ARM64 {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|ARM64.Build.0 = Release|ARM64 {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|ARM64EC.ActiveCfg = Release|ARM64EC {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|ARM64EC.Build.0 = Release|ARM64EC + {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|Win32.ActiveCfg = Release|Win32 + {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|Win32.Build.0 = Release|Win32 {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|x64.ActiveCfg = Release|x64 {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|x64.Build.0 = Release|x64 + {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|x86.ActiveCfg = Release|Win32 + {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|x86.Build.0 = Release|Win32 {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|ARM64.ActiveCfg = Debug|ARM64 {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|ARM64.Build.0 = Debug|ARM64 {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|Win32.ActiveCfg = Debug|Win32 {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|x64.ActiveCfg = Debug|x64 {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|x64.Build.0 = Debug|x64 + {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|x86.ActiveCfg = Debug|Win32 + {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|x86.Build.0 = Debug|Win32 {574447FB-B44C-403E-9617-092F08B0FB27}.Release|ARM64.ActiveCfg = Release|ARM64 {574447FB-B44C-403E-9617-092F08B0FB27}.Release|ARM64.Build.0 = Release|ARM64 {574447FB-B44C-403E-9617-092F08B0FB27}.Release|ARM64EC.ActiveCfg = Release|x64 {574447FB-B44C-403E-9617-092F08B0FB27}.Release|ARM64EC.Build.0 = Release|x64 + {574447FB-B44C-403E-9617-092F08B0FB27}.Release|Win32.ActiveCfg = Release|Win32 {574447FB-B44C-403E-9617-092F08B0FB27}.Release|x64.ActiveCfg = Release|x64 {574447FB-B44C-403E-9617-092F08B0FB27}.Release|x64.Build.0 = Release|x64 + {574447FB-B44C-403E-9617-092F08B0FB27}.Release|x86.ActiveCfg = Release|Win32 + {574447FB-B44C-403E-9617-092F08B0FB27}.Release|x86.Build.0 = Release|Win32 {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|ARM64.ActiveCfg = Debug|ARM64 {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|ARM64.Build.0 = Debug|ARM64 {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|Win32.ActiveCfg = Debug|Win32 + {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|Win32.Build.0 = Debug|Win32 {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|x64.ActiveCfg = Debug|x64 {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|x64.Build.0 = Debug|x64 + {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|x86.ActiveCfg = Debug|Win32 + {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|x86.Build.0 = Debug|Win32 {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|ARM64.ActiveCfg = Release|ARM64 {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|ARM64.Build.0 = Release|ARM64 {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|ARM64EC.ActiveCfg = Release|ARM64EC {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|ARM64EC.Build.0 = Release|ARM64EC + {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|Win32.ActiveCfg = Release|Win32 + {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|Win32.Build.0 = Release|Win32 {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|x64.ActiveCfg = Release|x64 {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|x64.Build.0 = Release|x64 + {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|x86.ActiveCfg = Release|Win32 + {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|x86.Build.0 = Release|Win32 {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|ARM64.ActiveCfg = Debug|ARM64 {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|ARM64.Build.0 = Debug|ARM64 {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|Win32.ActiveCfg = Debug|Win32 + {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|Win32.Build.0 = Debug|Win32 {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|x64.ActiveCfg = Debug|x64 {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|x64.Build.0 = Debug|x64 + {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|x86.ActiveCfg = Debug|Win32 + {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|x86.Build.0 = Debug|Win32 {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|ARM64.ActiveCfg = Release|ARM64 {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|ARM64.Build.0 = Release|ARM64 {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|ARM64EC.ActiveCfg = Release|ARM64 {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|ARM64EC.Build.0 = Release|ARM64 + {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|Win32.ActiveCfg = Release|Win32 + {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|Win32.Build.0 = Release|Win32 {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|x64.ActiveCfg = Release|x64 {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|x64.Build.0 = Release|x64 + {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|x86.ActiveCfg = Release|Win32 + {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|x86.Build.0 = Release|Win32 {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|ARM64.ActiveCfg = Debug|ARM64 {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|ARM64.Build.0 = Debug|ARM64 {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|Win32.ActiveCfg = Debug|Win32 + {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|Win32.Build.0 = Debug|Win32 {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|x64.ActiveCfg = Debug|x64 {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|x64.Build.0 = Debug|x64 + {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|x86.ActiveCfg = Debug|Win32 + {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|x86.Build.0 = Debug|Win32 {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|ARM64.ActiveCfg = Release|ARM64 {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|ARM64.Build.0 = Release|ARM64 {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|ARM64EC.ActiveCfg = Release|ARM64 {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|ARM64EC.Build.0 = Release|ARM64 + {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|Win32.ActiveCfg = Release|Win32 + {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|Win32.Build.0 = Release|Win32 {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|x64.ActiveCfg = Release|x64 {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|x64.Build.0 = Release|x64 + {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|x86.ActiveCfg = Release|Win32 + {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|x86.Build.0 = Release|Win32 {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|ARM64.ActiveCfg = Debug|ARM64 {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|ARM64.Build.0 = Debug|ARM64 {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|Win32.ActiveCfg = Debug|Win32 {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|x64.ActiveCfg = Debug|x64 {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|x64.Build.0 = Debug|x64 + {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|x86.ActiveCfg = Debug|Win32 + {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|x86.Build.0 = Debug|Win32 {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|ARM64.ActiveCfg = Release|ARM64 {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|ARM64.Build.0 = Release|ARM64 {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|ARM64EC.ActiveCfg = Release|ARM64 {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|ARM64EC.Build.0 = Release|ARM64 + {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|Win32.ActiveCfg = Release|Win32 {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|x64.ActiveCfg = Release|x64 {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|x64.Build.0 = Release|x64 + {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|x86.ActiveCfg = Release|Win32 + {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|x86.Build.0 = Release|Win32 {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|ARM64.ActiveCfg = Debug|ARM64 {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|ARM64.Build.0 = Debug|ARM64 {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|Win32.ActiveCfg = Debug|Win32 + {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|Win32.Build.0 = Debug|Win32 {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|x64.ActiveCfg = Debug|x64 {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|x64.Build.0 = Debug|x64 + {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|x86.ActiveCfg = Debug|Win32 + {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|x86.Build.0 = Debug|Win32 {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|ARM64.ActiveCfg = Release|ARM64 {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|ARM64.Build.0 = Release|ARM64 {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|ARM64EC.ActiveCfg = Release|ARM64 {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|ARM64EC.Build.0 = Release|ARM64 + {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|Win32.ActiveCfg = Release|Win32 + {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|Win32.Build.0 = Release|Win32 {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|x64.ActiveCfg = Release|x64 {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|x64.Build.0 = Release|x64 + {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|x86.ActiveCfg = Release|Win32 + {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|x86.Build.0 = Release|Win32 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|ARM64.ActiveCfg = Debug|ARM64 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|ARM64.Build.0 = Debug|ARM64 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|ARM64EC.ActiveCfg = Debug|x64 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|ARM64EC.Build.0 = Debug|x64 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|ARM64EC.Deploy.0 = Debug|x64 + {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|Win32.ActiveCfg = Debug|Win32 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|x64.ActiveCfg = Debug|x64 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|x64.Build.0 = Debug|x64 + {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|x86.ActiveCfg = Debug|Win32 + {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|x86.Build.0 = Debug|Win32 + {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|x86.Deploy.0 = Debug|Win32 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|ARM64.ActiveCfg = Release|ARM64 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|ARM64.Build.0 = Release|ARM64 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|ARM64EC.ActiveCfg = Release|ARM64 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|ARM64EC.Build.0 = Release|ARM64 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|ARM64EC.Deploy.0 = Release|ARM64 + {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|Win32.ActiveCfg = Release|Win32 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x64.ActiveCfg = Release|x64 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x64.Build.0 = Release|x64 {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x64.Deploy.0 = Release|x64 + {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x86.ActiveCfg = Release|Win32 + {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x86.Build.0 = Release|Win32 + {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x86.Deploy.0 = Release|Win32 {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|ARM64.ActiveCfg = Debug {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|ARM64.Build.0 = Debug {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|ARM64EC.ActiveCfg = Debug {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|ARM64EC.Build.0 = Debug + {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|Win32.ActiveCfg = Debug + {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|Win32.Build.0 = Debug {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|x64.ActiveCfg = Debug {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|x64.Build.0 = Debug + {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|x86.ActiveCfg = Debug + {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|x86.Build.0 = Debug {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|ARM64.ActiveCfg = Release {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|ARM64.Build.0 = Release {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|ARM64EC.ActiveCfg = Release {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|ARM64EC.Build.0 = Release + {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|Win32.ActiveCfg = Release {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|x64.ActiveCfg = Release {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|x64.Build.0 = Release + {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|x86.ActiveCfg = Release + {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|x86.Build.0 = Release {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|ARM64.ActiveCfg = Debug|ARM64 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|ARM64.Build.0 = Debug|ARM64 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|ARM64EC.ActiveCfg = Debug|x64 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|ARM64EC.Build.0 = Debug|x64 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|ARM64EC.Deploy.0 = Debug|x64 + {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|Win32.ActiveCfg = Debug|Win32 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|x64.ActiveCfg = Debug|x64 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|x64.Build.0 = Debug|x64 + {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|x86.ActiveCfg = Debug|Win32 + {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|x86.Build.0 = Debug|Win32 + {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|x86.Deploy.0 = Debug|Win32 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|ARM64.ActiveCfg = Release|ARM64 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|ARM64.Build.0 = Release|ARM64 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|ARM64EC.ActiveCfg = Release|ARM64 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|ARM64EC.Build.0 = Release|ARM64 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|ARM64EC.Deploy.0 = Release|ARM64 + {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|Win32.ActiveCfg = Release|Win32 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|x64.ActiveCfg = Release|x64 {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|x64.Build.0 = Release|x64 + {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|x86.ActiveCfg = Release|Win32 + {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|x86.Build.0 = Release|Win32 + {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|x86.Deploy.0 = Release|Win32 {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|ARM64.ActiveCfg = Debug|ARM64 {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|ARM64.Build.0 = Debug|ARM64 {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|Win32.ActiveCfg = Debug|Win32 + {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|Win32.Build.0 = Debug|Win32 {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|x64.ActiveCfg = Debug|x64 {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|x64.Build.0 = Debug|x64 + {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|x86.ActiveCfg = Debug|Win32 + {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|x86.Build.0 = Debug|Win32 {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|ARM64.ActiveCfg = Release|ARM64 {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|ARM64.Build.0 = Release|ARM64 {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|ARM64EC.ActiveCfg = Release|ARM64 {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|ARM64EC.Build.0 = Release|ARM64 + {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|Win32.ActiveCfg = Release|Win32 + {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|Win32.Build.0 = Release|Win32 {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|x64.ActiveCfg = Release|x64 {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|x64.Build.0 = Release|x64 + {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|x86.ActiveCfg = Release|Win32 + {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|x86.Build.0 = Release|Win32 {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|ARM64.ActiveCfg = Debug|ARM64 {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|ARM64.Build.0 = Debug|ARM64 {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|Win32.ActiveCfg = Debug|Win32 + {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|Win32.Build.0 = Debug|Win32 {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|x64.ActiveCfg = Debug|x64 {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|x64.Build.0 = Debug|x64 + {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|x86.ActiveCfg = Debug|Win32 + {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|x86.Build.0 = Debug|Win32 {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|ARM64.ActiveCfg = Release|ARM64 {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|ARM64.Build.0 = Release|ARM64 {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|ARM64EC.ActiveCfg = Release|ARM64 {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|ARM64EC.Build.0 = Release|ARM64 + {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|Win32.ActiveCfg = Release|Win32 + {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|Win32.Build.0 = Release|Win32 {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|x64.ActiveCfg = Release|x64 {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|x64.Build.0 = Release|x64 + {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|x86.ActiveCfg = Release|Win32 + {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|x86.Build.0 = Release|Win32 {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|ARM64.ActiveCfg = Debug|ARM64 {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|ARM64.Build.0 = Debug|ARM64 {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|Win32.ActiveCfg = Debug|Win32 + {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|Win32.Build.0 = Debug|Win32 {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|x64.ActiveCfg = Debug|x64 {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|x64.Build.0 = Debug|x64 + {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|x86.ActiveCfg = Debug|Win32 + {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|x86.Build.0 = Debug|Win32 {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|ARM64.ActiveCfg = Release|ARM64 {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|ARM64.Build.0 = Release|ARM64 {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|ARM64EC.ActiveCfg = Release|ARM64 {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|ARM64EC.Build.0 = Release|ARM64 + {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|Win32.ActiveCfg = Release|Win32 + {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|Win32.Build.0 = Release|Win32 {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|x64.ActiveCfg = Release|x64 {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|x64.Build.0 = Release|x64 + {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|x86.ActiveCfg = Release|Win32 + {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|x86.Build.0 = Release|Win32 {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|ARM64.ActiveCfg = Debug|ARM64 {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|ARM64.Build.0 = Debug|ARM64 {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|ARM64EC.ActiveCfg = Debug|x64 {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|ARM64EC.Build.0 = Debug|x64 + {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|Win32.ActiveCfg = Debug|Win32 {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|x64.ActiveCfg = Debug|x64 {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|x64.Build.0 = Debug|x64 + {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|x86.ActiveCfg = Debug|Win32 + {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|x86.Build.0 = Debug|Win32 {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|ARM64.ActiveCfg = Release|ARM64 {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|ARM64.Build.0 = Release|ARM64 {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|ARM64EC.ActiveCfg = Release|x64 {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|ARM64EC.Build.0 = Release|x64 + {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|Win32.ActiveCfg = Release|Win32 {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|x64.ActiveCfg = Release|x64 {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|x64.Build.0 = Release|x64 + {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|x86.ActiveCfg = Release|Win32 + {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|x86.Build.0 = Release|Win32 {0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64.ActiveCfg = Debug|ARM64 {0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64.Build.0 = Debug|ARM64 {0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {0F94A751-9159-4A88-8A71-347151124548}.Debug|Win32.ActiveCfg = Debug|Win32 {0F94A751-9159-4A88-8A71-347151124548}.Debug|x64.ActiveCfg = Debug|x64 {0F94A751-9159-4A88-8A71-347151124548}.Debug|x64.Build.0 = Debug|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Debug|x86.ActiveCfg = Debug|Win32 + {0F94A751-9159-4A88-8A71-347151124548}.Debug|x86.Build.0 = Debug|Win32 {0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64.ActiveCfg = Release|ARM64 {0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64.Build.0 = Release|ARM64 {0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64EC.ActiveCfg = Release|ARM64 {0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64EC.Build.0 = Release|ARM64 + {0F94A751-9159-4A88-8A71-347151124548}.Release|Win32.ActiveCfg = Release|Win32 + {0F94A751-9159-4A88-8A71-347151124548}.Release|Win32.Build.0 = Release|Win32 {0F94A751-9159-4A88-8A71-347151124548}.Release|x64.ActiveCfg = Release|x64 {0F94A751-9159-4A88-8A71-347151124548}.Release|x64.Build.0 = Release|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Release|x86.ActiveCfg = Release|Win32 + {0F94A751-9159-4A88-8A71-347151124548}.Release|x86.Build.0 = Release|Win32 {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|ARM64.ActiveCfg = Debug|ARM64 {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|ARM64.Build.0 = Debug|ARM64 {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|Win32.ActiveCfg = Debug|Win32 + {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|Win32.Build.0 = Debug|Win32 {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|x64.ActiveCfg = Debug|x64 {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|x64.Build.0 = Debug|x64 + {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|x86.ActiveCfg = Debug|Win32 + {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|x86.Build.0 = Debug|Win32 {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|ARM64.ActiveCfg = Release|ARM64 {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|ARM64.Build.0 = Release|ARM64 {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|ARM64EC.ActiveCfg = Release|ARM64 {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|ARM64EC.Build.0 = Release|ARM64 + {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|Win32.ActiveCfg = Release|Win32 + {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|Win32.Build.0 = Release|Win32 {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|x64.ActiveCfg = Release|x64 {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|x64.Build.0 = Release|x64 + {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|x86.ActiveCfg = Release|Win32 + {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|x86.Build.0 = Release|Win32 {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|ARM64.ActiveCfg = Debug|ARM64 {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|ARM64.Build.0 = Debug|ARM64 {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|Win32.ActiveCfg = Debug|Win32 + {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|Win32.Build.0 = Debug|Win32 {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|x64.ActiveCfg = Debug|x64 {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|x64.Build.0 = Debug|x64 + {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|x86.ActiveCfg = Debug|Win32 + {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|x86.Build.0 = Debug|Win32 {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|ARM64.ActiveCfg = Release|ARM64 {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|ARM64.Build.0 = Release|ARM64 {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|ARM64EC.ActiveCfg = Release|ARM64 {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|ARM64EC.Build.0 = Release|ARM64 + {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|Win32.ActiveCfg = Release|Win32 + {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|Win32.Build.0 = Release|Win32 {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|x64.ActiveCfg = Release|x64 {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|x64.Build.0 = Release|x64 + {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|x86.ActiveCfg = Release|Win32 + {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|x86.Build.0 = Release|Win32 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|ARM64.ActiveCfg = Debug|ARM64 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|ARM64.Build.0 = Debug|ARM64 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|ARM64EC.ActiveCfg = Debug|x64 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|ARM64EC.Build.0 = Debug|x64 + {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|Win32.ActiveCfg = Debug|Win32 + {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|Win32.Build.0 = Debug|Win32 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|x64.ActiveCfg = Debug|x64 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|x64.Build.0 = Debug|x64 + {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|x86.ActiveCfg = Debug|Win32 + {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|x86.Build.0 = Debug|Win32 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|ARM64.ActiveCfg = Release|ARM64 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|ARM64.Build.0 = Release|ARM64 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|ARM64EC.ActiveCfg = Release|ARM64 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|ARM64EC.Build.0 = Release|ARM64 + {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|Win32.ActiveCfg = Release|Win32 + {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|Win32.Build.0 = Release|Win32 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|x64.ActiveCfg = Release|x64 {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|x64.Build.0 = Release|x64 + {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|x86.ActiveCfg = Release|Win32 + {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|x86.Build.0 = Release|Win32 {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|ARM64.ActiveCfg = Debug|ARM64 {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|ARM64.Build.0 = Debug|ARM64 {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|Win32.ActiveCfg = Debug|Win32 + {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|Win32.Build.0 = Debug|Win32 {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|x64.ActiveCfg = Debug|x64 {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|x64.Build.0 = Debug|x64 + {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|x86.ActiveCfg = Debug|Win32 + {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|x86.Build.0 = Debug|Win32 {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|ARM64.ActiveCfg = Release|ARM64 {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|ARM64.Build.0 = Release|ARM64 {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|ARM64EC.ActiveCfg = Release|ARM64EC {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|ARM64EC.Build.0 = Release|ARM64EC + {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|Win32.ActiveCfg = Release|Win32 + {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|Win32.Build.0 = Release|Win32 {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|x64.ActiveCfg = Release|x64 {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|x64.Build.0 = Release|x64 + {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|x86.ActiveCfg = Release|Win32 + {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/api/Service/Exe/MidiClientManager.cpp b/src/api/Service/Exe/MidiClientManager.cpp index 3df4265be..7a89c6435 100644 --- a/src/api/Service/Exe/MidiClientManager.cpp +++ b/src/api/Service/Exe/MidiClientManager.cpp @@ -999,6 +999,9 @@ CMidiClientManager::CreateMidiClient( //bool addMetadataListenerToIncomingStream{ true }; bool generateIncomingMessageTimestamps{ true }; + // take a copy of the client creation params, to modify for device creation. + MIDISRV_CLIENTCREATION_PARAMS deviceCreationParams = *creationParams; + if (!internalProtocolNegotiationUseOnly) { // pre-populate our mmcss task id so we have a known task id @@ -1013,7 +1016,7 @@ CMidiClientManager::CreateMidiClient( // The provided SWD instance id provided may be an alias of a UMP device, retrieve the // PKEY_MIDI_AssociatedUMP property to retrieve the id of the primary device. // We only create device pipe entries for the primary devices. - RETURN_IF_FAILED(GetEndpointAlias(midiDevice, primaryMidiDevice, creationParams->Flow)); + RETURN_IF_FAILED(GetEndpointAlias(midiDevice, primaryMidiDevice, deviceCreationParams.Flow)); // see if we should create timestamps or not. This option is set // by the transport at endpoint enumeration time. For most endpoint @@ -1045,7 +1048,7 @@ CMidiClientManager::CreateMidiClient( client->DataFormat = MidiDataFormats_Invalid; }); - RETURN_IF_FAILED(GetMidiDevice(primaryMidiDevice.c_str(), creationParams, devicePipe)); + RETURN_IF_FAILED(GetMidiDevice(primaryMidiDevice.c_str(), &deviceCreationParams, devicePipe)); devicePipe->AddClient((MidiClientHandle)clientPipe.get()); // MidiFlowIn on the client flows data from the midi device to the client, diff --git a/src/api/Service/Exe/MidiDeviceManager.cpp b/src/api/Service/Exe/MidiDeviceManager.cpp index e6e74ea24..25a452110 100644 --- a/src/api/Service/Exe/MidiDeviceManager.cpp +++ b/src/api/Service/Exe/MidiDeviceManager.cpp @@ -429,7 +429,8 @@ typedef struct _PARENTDEVICECREATECONTEXT -void SwMidiPortCreateCallback(__in HSWDEVICE swDevice, __in HRESULT creationResult, __in PVOID context, __in_opt PCWSTR /* deviceInstanceId */) +VOID WINAPI +SwMidiPortCreateCallback(__in HSWDEVICE swDevice, __in HRESULT creationResult, __in PVOID context, __in_opt PCWSTR /* deviceInstanceId */) { // fix code analysis complaint if (context == nullptr) return; @@ -487,7 +488,7 @@ void SwMidiPortCreateCallback(__in HSWDEVICE swDevice, __in HRESULT creationResu } -void +VOID WINAPI SwMidiParentDeviceCreateCallback( __in HSWDEVICE /*swDevice*/, __in HRESULT creationResult, @@ -2549,14 +2550,14 @@ CMidiDeviceManager::SyncMidi1Ports( friendlyName = baseFriendlyName; } - // append the flow(Input or Output) & group index to the friendly name. + // append the flow(Input or Output) & group number (group index + 1) to the friendly name. if (MidiFlowIn == (MidiFlow) flow) { - friendlyName = friendlyName + L" I-" + std::to_wstring(groupIndex); + friendlyName = friendlyName + L" I-" + std::to_wstring(groupIndex+1); } else { - friendlyName = friendlyName + L" O-" + std::to_wstring(groupIndex); + friendlyName = friendlyName + L" O-" + std::to_wstring(groupIndex+1); } interfaceProperties.push_back(DEVPROPERTY{ {DEVPKEY_DeviceInterface_FriendlyName, DEVPROP_STORE_SYSTEM, nullptr}, DEVPROP_TYPE_STRING, (ULONG)(sizeof(wchar_t) * (wcslen(friendlyName.c_str()) + 1)), (PVOID)friendlyName.c_str() }); diff --git a/src/api/Service/Exe/MidiSrv.cpp b/src/api/Service/Exe/MidiSrv.cpp index 0410e2a7b..2c92c097b 100644 --- a/src/api/Service/Exe/MidiSrv.cpp +++ b/src/api/Service/Exe/MidiSrv.cpp @@ -9,7 +9,7 @@ #include "stdafx.h" #include "midisrvrpc.h" -RPC_STATUS MidiSrvRpcIfCallback( +RPC_STATUS RPC_ENTRY MidiSrvRpcIfCallback( RPC_IF_HANDLE, void* Context ) diff --git a/src/api/Service/Exe/MidiSrv.vcxproj b/src/api/Service/Exe/MidiSrv.vcxproj index 3f8ccc5dc..7be1b4fad 100644 --- a/src/api/Service/Exe/MidiSrv.vcxproj +++ b/src/api/Service/Exe/MidiSrv.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + Application + true + v143 + Unicode + Application true @@ -57,6 +71,12 @@ v143 Unicode + + Application + false + v143 + Unicode + Application false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -118,11 +144,21 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + %(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\midi2.ksaggregatetransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.diagnosticstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.virtualmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.networkmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.JitterReductionTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.EndpointMetadataListenerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.UmpProtocolDownscalerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) @@ -216,6 +252,11 @@ %(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\midi2.ksaggregatetransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.diagnosticstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.virtualmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.networkmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.JitterReductionTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.EndpointMetadataListenerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.UmpProtocolDownscalerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + + + %(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\midi2.ksaggregatetransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.diagnosticstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.virtualmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.networkmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.JitterReductionTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.EndpointMetadataListenerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.UmpProtocolDownscalerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + + Level4 @@ -235,11 +276,35 @@ false + + + Level4 + true + stdcpp20 + + + Stub + %(Filename).h + $(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration)\ + + + $(SolutionDir)idl + + + Rpcrt4.lib;onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + false + + %(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\midi2.ksaggregatetransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.diagnosticstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.virtualmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.networkmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.JitterReductionTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.EndpointMetadataListenerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.UmpProtocolDownscalerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + + + %(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\midi2.ksaggregatetransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.diagnosticstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.virtualmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.networkmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.JitterReductionTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.EndpointMetadataListenerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.UmpProtocolDownscalerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + + Level4 @@ -257,6 +322,23 @@ false + + + Level4 + true + stdcpp20 + + + $(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration)\ + %(Filename).h + Stub + $(SolutionDir)idl + + + Rpcrt4.lib;onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + false + + @@ -297,6 +379,7 @@ 4 4 4 + 4 diff --git a/src/api/Service/Exe/MidiSrvRpc.cpp b/src/api/Service/Exe/MidiSrvRpc.cpp index 2155d5186..9ac990baa 100644 --- a/src/api/Service/Exe/MidiSrvRpc.cpp +++ b/src/api/Service/Exe/MidiSrvRpc.cpp @@ -14,14 +14,12 @@ (p) = NULL; \ } -_Use_decl_annotations_ -void *midl_user_allocate(size_t size) +void __RPC_FAR* __RPC_API midl_user_allocate(size_t size) { return (void*)new (std::nothrow) BYTE[size]; } -_Use_decl_annotations_ -void midl_user_free(void* p) +void __RPC_USER midl_user_free(void __RPC_FAR* p) { delete[] (BYTE*)p; } diff --git a/src/api/Service/Inc/MidiClientPipe.h b/src/api/Service/Inc/MidiClientPipe.h index 50e8cb79f..c18f9c5c9 100644 --- a/src/api/Service/Inc/MidiClientPipe.h +++ b/src/api/Service/Inc/MidiClientPipe.h @@ -35,16 +35,15 @@ class CMidiClientPipe : public CMidiPipe if (CMidiPipe::DataFormatOut() != MidiDataFormats_Invalid) { RETURN_IF_FAILED(CMidiPipe::SetDataFormatOut(DataFormat)); - if (m_MidiPump) - { - RETURN_IF_FAILED(m_MidiPump->SetDataFormatOut(DataFormat)); - } } if (m_MidiPump) { + // Set the format(s) on the midi pump RETURN_IF_FAILED(m_MidiPump->SetDataFormatIn(DataFormat)); + RETURN_IF_FAILED(m_MidiPump->SetDataFormatOut(DataFormat)); } + return S_OK; } @@ -54,14 +53,12 @@ class CMidiClientPipe : public CMidiPipe if (CMidiPipe::DataFormatIn() != MidiDataFormats_Invalid) { RETURN_IF_FAILED(CMidiPipe::SetDataFormatIn(DataFormat)); - if (m_MidiPump) - { - RETURN_IF_FAILED(m_MidiPump->SetDataFormatIn(DataFormat)); - } } if (m_MidiPump) { + // Set the format(s) on the midi pump + RETURN_IF_FAILED(m_MidiPump->SetDataFormatIn(DataFormat)); RETURN_IF_FAILED(m_MidiPump->SetDataFormatOut(DataFormat)); } return S_OK; diff --git a/src/api/Test/Libs/MidiKSEnum/MidiKSEnum.vcxproj b/src/api/Test/Libs/MidiKSEnum/MidiKSEnum.vcxproj index 4fb2a9ed8..e3561137d 100644 --- a/src/api/Test/Libs/MidiKSEnum/MidiKSEnum.vcxproj +++ b/src/api/Test/Libs/MidiKSEnum/MidiKSEnum.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + StaticLibrary + true + v143 + Unicode + StaticLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + StaticLibrary + false + v143 + Unicode + StaticLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -97,6 +123,10 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -109,6 +139,10 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -126,6 +160,15 @@ stdcpp20 + + + MultiThreadedDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)\inc;$(SolutionDir)\test\inc + true + stdcpp20 + + MultiThreadedDebugDLL @@ -171,6 +214,15 @@ stdcpp20 + + + MultiThreadedDebugDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)\inc;$(SolutionDir)\test\inc + true + stdcpp20 + + diff --git a/src/api/Test/Libs/MidiSWEnum/MidiSWEnum.vcxproj b/src/api/Test/Libs/MidiSWEnum/MidiSWEnum.vcxproj index 1e8a28225..06489c26f 100644 --- a/src/api/Test/Libs/MidiSWEnum/MidiSWEnum.vcxproj +++ b/src/api/Test/Libs/MidiSWEnum/MidiSWEnum.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + StaticLibrary + true + v143 + Unicode + StaticLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + StaticLibrary + false + v143 + Unicode + StaticLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -97,6 +123,10 @@ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -109,6 +139,10 @@ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -127,6 +161,16 @@ Disabled + + + MultiThreadedDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)\inc;$(SolutionDir)\test\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + true + stdcpp20 + Disabled + + MultiThreadedDebugDLL @@ -172,6 +216,15 @@ stdcpp20 + + + MultiThreadedDebugDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)\inc;$(SolutionDir)\test\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + true + stdcpp20 + + diff --git a/src/api/Test/Libs/MidiTestCommon/MidiTestCommon.vcxproj b/src/api/Test/Libs/MidiTestCommon/MidiTestCommon.vcxproj index b41d5c9e0..bde65cbba 100644 --- a/src/api/Test/Libs/MidiTestCommon/MidiTestCommon.vcxproj +++ b/src/api/Test/Libs/MidiTestCommon/MidiTestCommon.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -67,12 +75,24 @@ v143 Unicode + + StaticLibrary + true + v143 + Unicode + StaticLibrary false v143 Unicode + + StaticLibrary + false + v143 + Unicode + @@ -93,9 +113,15 @@ + + + + + + true @@ -126,11 +152,21 @@ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(WindowsSDK_LibraryPath_x64) + + $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(WindowsSDK_LibraryPath_x64) + $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(WindowsSDK_LibraryPath_x64) + + $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(WindowsSDK_LibraryPath_x64) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) @@ -207,6 +243,16 @@ Disabled + + + MultiThreadedDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)test\inc; + true + stdcpp17 + Disabled + + MultiThreadedDebugDLL @@ -216,6 +262,15 @@ stdcpp17 + + + MultiThreadedDebugDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)test\inc; + true + stdcpp17 + + $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) @@ -223,7 +278,9 @@ $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) + $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) + $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories) diff --git a/src/api/Test/Midi2.Driver.unittests/Midi2.Driver.unittests.vcxproj b/src/api/Test/Midi2.Driver.unittests/Midi2.Driver.unittests.vcxproj index c663e9b1e..1b210e5fa 100644 --- a/src/api/Test/Midi2.Driver.unittests/Midi2.Driver.unittests.vcxproj +++ b/src/api/Test/Midi2.Driver.unittests/Midi2.Driver.unittests.vcxproj @@ -1,10 +1,18 @@  + + Debug + Win32 + Debug x64 + + Release + Win32 + Release x64 @@ -51,6 +59,15 @@ Unicode Spectre + + Windows10 + true + v143 + DynamicLibrary + Universal + Unicode + Spectre + Windows10 false @@ -60,6 +77,15 @@ Unicode Spectre + + Windows10 + false + v143 + DynamicLibrary + Universal + Unicode + Spectre + Windows10 true @@ -107,6 +133,13 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(VC_IncludePath);$(WindowsSDK_IncludePath) + $(LibraryPath);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration); + $(VC_IncludePath);$(WindowsSDK_IncludePath) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_IncludePath);$(WindowsSDK_IncludePath) $(LibraryPath);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration); @@ -114,6 +147,13 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(VC_IncludePath);$(WindowsSDK_IncludePath) + $(LibraryPath);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration); + $(VC_IncludePath);$(WindowsSDK_IncludePath) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + _DEBUG;WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WINAPI_PARTITION_DESKTOP=1;WINAPI_PARTITION_SYSTEM=1;WINAPI_PARTITION_APP=1;WINAPI_PARTITION_PC_APP=1;%(PreprocessorDefinitions) @@ -128,6 +168,22 @@ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;midiks.lib;midikscommon.lib;midiksenum.lib;miditestcommon.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies) + + + _DEBUG;WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WINAPI_PARTITION_DESKTOP=1;WINAPI_PARTITION_SYSTEM=1;WINAPI_PARTITION_APP=1;WINAPI_PARTITION_PC_APP=1;%(PreprocessorDefinitions) + + + + + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)\Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration) + true + stdcpp17 + + + %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;midiks.lib;midikscommon.lib;midiksenum.lib;miditestcommon.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies) + + WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WINAPI_PARTITION_DESKTOP=1;WINAPI_PARTITION_SYSTEM=1;WINAPI_PARTITION_APP=1;WINAPI_PARTITION_PC_APP=1;%(PreprocessorDefinitions) @@ -144,6 +200,24 @@ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;midiks.lib;midikscommon.lib;midiksenum.lib;miditestcommon.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies) + + + WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WINAPI_PARTITION_DESKTOP=1;WINAPI_PARTITION_SYSTEM=1;WINAPI_PARTITION_APP=1;WINAPI_PARTITION_PC_APP=1;%(PreprocessorDefinitions) + + + + + MultiThreadedDLL + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)\Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration) + true + stdcpp17 + MaxSpeed + + + %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;midiks.lib;midikscommon.lib;midiksenum.lib;miditestcommon.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies) + + _DEBUG;WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WINAPI_PARTITION_DESKTOP=1;WINAPI_PARTITION_SYSTEM=1;WINAPI_PARTITION_APP=1;WINAPI_PARTITION_PC_APP=1;%(PreprocessorDefinitions) diff --git a/src/api/Test/Midi2.Service.unittests/Midi2.Service.unittests.vcxproj b/src/api/Test/Midi2.Service.unittests/Midi2.Service.unittests.vcxproj index 46897e3a8..b64bdc76d 100644 --- a/src/api/Test/Midi2.Service.unittests/Midi2.Service.unittests.vcxproj +++ b/src/api/Test/Midi2.Service.unittests/Midi2.Service.unittests.vcxproj @@ -5,6 +5,10 @@ Debug ARM64 + + Debug + Win32 + Release ARM64 @@ -13,6 +17,10 @@ Debug x64 + + Release + Win32 + Release x64 @@ -31,6 +39,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -43,6 +57,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -57,12 +77,18 @@ + + + + + + @@ -82,11 +108,21 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);;$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);;$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration) + Level4 @@ -120,6 +156,17 @@ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies) + + + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)\Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + true + stdcpp17 + + + %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies) + + Level4 @@ -132,6 +179,18 @@ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies) + + + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)\Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + true + stdcpp17 + Disabled + + + %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies) + + diff --git a/src/api/Test/Midi2.Transform.unittests/Midi2.Transform.unittests.vcxproj b/src/api/Test/Midi2.Transform.unittests/Midi2.Transform.unittests.vcxproj index 9f405e29d..6ab6b11ff 100644 --- a/src/api/Test/Midi2.Transform.unittests/Midi2.Transform.unittests.vcxproj +++ b/src/api/Test/Midi2.Transform.unittests/Midi2.Transform.unittests.vcxproj @@ -5,6 +5,10 @@ Debug ARM64 + + Debug + Win32 + Debug x64 @@ -13,6 +17,10 @@ Release ARM64 + + Release + Win32 + Release x64 @@ -31,6 +39,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -43,6 +57,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -57,12 +77,18 @@ + + + + + + @@ -72,6 +98,11 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration) + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ @@ -82,6 +113,11 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration) + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ @@ -124,6 +160,18 @@ stdcpp17 + + + $(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;avrt.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies) + $(OutDir)$(TargetName)$(TargetExt) + + + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration) + true + stdcpp17 + + $(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;avrt.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies) @@ -136,6 +184,18 @@ MaxSpeed + + + $(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;avrt.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies) + + + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration) + true + stdcpp17 + MaxSpeed + + diff --git a/src/api/Test/Midi2.Transport.unittests/Midi2.Transport.unittests.vcxproj b/src/api/Test/Midi2.Transport.unittests/Midi2.Transport.unittests.vcxproj index 9e8b29b7c..674a7157c 100644 --- a/src/api/Test/Midi2.Transport.unittests/Midi2.Transport.unittests.vcxproj +++ b/src/api/Test/Midi2.Transport.unittests/Midi2.Transport.unittests.vcxproj @@ -5,6 +5,10 @@ Debug ARM64 + + Debug + Win32 + Debug x64 @@ -13,6 +17,10 @@ Release ARM64 + + Release + Win32 + Release x64 @@ -31,6 +39,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -43,6 +57,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -57,12 +77,18 @@ + + + + + + @@ -72,6 +98,11 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -82,6 +113,11 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -121,6 +157,18 @@ stdcpp17 + + + %(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;ksuser.lib;avrt.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies) + $(OutDir)$(TargetName)$(TargetExt) + + + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + true + stdcpp17 + + %(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;ksuser.lib;avrt.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies) @@ -133,6 +181,18 @@ MaxSpeed + + + %(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;ksuser.lib;avrt.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies) + + + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration) + true + stdcpp17 + MaxSpeed + + diff --git a/src/api/Transform/ByteStreamToUMP/Midi2.BS2UMPTransform.vcxproj b/src/api/Transform/ByteStreamToUMP/Midi2.BS2UMPTransform.vcxproj index 6e588bb37..0590fa0b5 100644 --- a/src/api/Transform/ByteStreamToUMP/Midi2.BS2UMPTransform.vcxproj +++ b/src/api/Transform/ByteStreamToUMP/Midi2.BS2UMPTransform.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -118,11 +144,21 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2 \$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2 \$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\ + true @@ -131,6 +167,11 @@ Level4 + + + Level4 + + Level4 @@ -160,6 +201,25 @@ %(Filename).h + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.BS2UMPTransform.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\MIDI2.BS2UMPTransform\$(Platform)\$(Configuration)\ + %(Filename).h + + true @@ -259,11 +319,21 @@ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + + + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + + Level4 + + + Level4 + + true @@ -282,6 +352,24 @@ %(Filename).h + + + true + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.BS2UMPTransform.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\MIDI2.BS2UMPTransform\$(Platform)\$(Configuration)\ + %(Filename).h + + diff --git a/src/api/Transform/SchedulerTransform/Midi2.SchedulerTransform.vcxproj b/src/api/Transform/SchedulerTransform/Midi2.SchedulerTransform.vcxproj index bfa09172b..43fc41255 100644 --- a/src/api/Transform/SchedulerTransform/Midi2.SchedulerTransform.vcxproj +++ b/src/api/Transform/SchedulerTransform/Midi2.SchedulerTransform.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -118,16 +144,31 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + Level4 + + + Level4 + + Level4 @@ -157,6 +198,25 @@ %(Filename).h + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.SchedulerTransform.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.Schedulertransform\$(Platform)\$(Configuration)\ + %(Filename).h + + true @@ -256,11 +316,21 @@ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + + + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + + Level4 + + + Level4 + + true @@ -279,6 +349,24 @@ %(Filename).h + + + true + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.SchedulerTransform.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.Schedulertransform\$(Platform)\$(Configuration)\ + %(Filename).h + + diff --git a/src/api/Transform/UMPToByteStream/Midi2.UMP2BSTransform.vcxproj b/src/api/Transform/UMPToByteStream/Midi2.UMP2BSTransform.vcxproj index 71e822f54..096d23c4e 100644 --- a/src/api/Transform/UMPToByteStream/Midi2.UMP2BSTransform.vcxproj +++ b/src/api/Transform/UMPToByteStream/Midi2.UMP2BSTransform.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -118,11 +144,21 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\ + true @@ -131,6 +167,11 @@ Level4 + + + Level4 + + Level4 @@ -161,6 +202,26 @@ false + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.UMP2BSTransform.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\MIDI2.UMP2BSTransform\$(Platform)\$(Configuration)\ + %(Filename).h + false + + true @@ -264,11 +325,21 @@ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + + + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + + Level4 + + + Level4 + + true @@ -288,6 +359,25 @@ false + + + true + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.UMP2BSTransform.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\MIDI2.UMP2BSTransform\$(Platform)\$(Configuration)\ + %(Filename).h + false + + diff --git a/src/api/Transform/UmpProtocolDownscaler/Midi2.UmpProtocolDownscalerTransform.vcxproj b/src/api/Transform/UmpProtocolDownscaler/Midi2.UmpProtocolDownscalerTransform.vcxproj index 68e58405e..593771cb8 100644 --- a/src/api/Transform/UmpProtocolDownscaler/Midi2.UmpProtocolDownscalerTransform.vcxproj +++ b/src/api/Transform/UmpProtocolDownscaler/Midi2.UmpProtocolDownscalerTransform.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -118,11 +144,21 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2 \$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2 \$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\ + true @@ -131,6 +167,11 @@ Level4 + + + Level4 + + Level4 @@ -160,6 +201,25 @@ %(Filename).h + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.UmpProtocolDownscalerTransform.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + %(Filename).h + + true @@ -259,11 +319,21 @@ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + + + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + + Level4 + + + Level4 + + true @@ -282,6 +352,24 @@ %(Filename).h + + + true + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.UmpProtocolDownscalerTransform.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + %(Filename).h + + diff --git a/src/api/Transport/DiagnosticsTransport/Midi2.DiagnosticsTransport.vcxproj b/src/api/Transport/DiagnosticsTransport/Midi2.DiagnosticsTransport.vcxproj index f5dbd4c48..432324868 100644 --- a/src/api/Transport/DiagnosticsTransport/Midi2.DiagnosticsTransport.vcxproj +++ b/src/api/Transport/DiagnosticsTransport/Midi2.DiagnosticsTransport.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -40,6 +48,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -58,6 +72,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -78,6 +98,9 @@ + + + @@ -87,6 +110,9 @@ + + + @@ -124,17 +150,34 @@ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\ $(IncludePath) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\ + $(IncludePath) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\ $(IncludePath) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\ + $(IncludePath) + Level4 + + + Level4 + + Level4 @@ -164,6 +207,25 @@ %(Filename).h + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies); + Midi2.DiagnosticsTransport.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.DiagnosticsTransport\$(Platform)\$(Configuration)\ + %(Filename).h + + true @@ -263,11 +325,21 @@ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc + + + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc + + Level4 + + + Level4 + + true @@ -286,6 +358,24 @@ %(Filename).h + + + true + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies); + Midi2.DiagnosticsTransport.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.DiagnosticsTransport\$(Platform)\$(Configuration)\ + %(Filename).h + + diff --git a/src/api/Transport/KSAggregateTransport/Midi2.KSAggregateTransport.vcxproj b/src/api/Transport/KSAggregateTransport/Midi2.KSAggregateTransport.vcxproj index a5cc00b9f..61062e298 100644 --- a/src/api/Transport/KSAggregateTransport/Midi2.KSAggregateTransport.vcxproj +++ b/src/api/Transport/KSAggregateTransport/Midi2.KSAggregateTransport.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Debug x64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -98,6 +124,11 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ @@ -114,6 +145,11 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ @@ -233,6 +269,27 @@ 4324 + + + %(AdditionalIncludeDirectories);$(SolutionDir)\idl + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + %(Filename).h + $(IntDir)$(ProjectName).tlb + + + %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies) + Midi2.KSAggregateTransport.def + + + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\Midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration) + Create + pch.h + true + stdcpp20 + 4324 + + %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies) @@ -255,6 +312,28 @@ $(IntDir)$(ProjectName).tlb + + + %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies) + Midi2.KSAggregateTransport.def + + + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\Midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.BS2UMPTransform\$(Platform)\$(Configuration);;$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration) + Create + pch.h + true + stdcpp20 + MaxSpeed + 4324 + + + %(AdditionalIncludeDirectories);$(SolutionDir)\idl + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + %(Filename).h + $(IntDir)$(ProjectName).tlb + + diff --git a/src/api/Transport/KSTransport/Midi2.KSTransport.vcxproj b/src/api/Transport/KSTransport/Midi2.KSTransport.vcxproj index 1daa0697b..7ba0fb6c7 100644 --- a/src/api/Transport/KSTransport/Midi2.KSTransport.vcxproj +++ b/src/api/Transport/KSTransport/Midi2.KSTransport.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Debug x64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -98,6 +124,11 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ @@ -114,6 +145,11 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ @@ -233,6 +269,27 @@ 4324 + + + %(AdditionalIncludeDirectories);$(SolutionDir)\idl + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + %(Filename).h + $(IntDir)$(ProjectName).tlb + + + %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies) + Midi2.KSTransport.def + + + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc + Create + pch.h + true + stdcpp20 + 4324 + + %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies) @@ -255,6 +312,28 @@ $(IntDir)$(ProjectName).tlb + + + %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies) + Midi2.KSTransport.def + + + Level4 + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir); + Create + pch.h + true + stdcpp20 + MaxSpeed + 4324 + + + %(AdditionalIncludeDirectories);$(SolutionDir)\idl + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + %(Filename).h + $(IntDir)$(ProjectName).tlb + + diff --git a/src/api/Transport/LoopbackMidiTransport/Midi2.LoopbackMidiTransport.vcxproj b/src/api/Transport/LoopbackMidiTransport/Midi2.LoopbackMidiTransport.vcxproj index 5d696e4fd..adc5202a8 100644 --- a/src/api/Transport/LoopbackMidiTransport/Midi2.LoopbackMidiTransport.vcxproj +++ b/src/api/Transport/LoopbackMidiTransport/Midi2.LoopbackMidiTransport.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -118,16 +144,31 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\;$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\;$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\;$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\ + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\;$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\ + Level4 + + + Level4 + + Level4 @@ -157,6 +198,25 @@ %(Filename).h + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies); + Midi2.LoopbackMidiTransport.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + %(Filename).h + + true @@ -256,11 +316,21 @@ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc + + + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc + + Level4 + + + Level4 + + true @@ -279,6 +349,24 @@ %(Filename).h + + + true + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies); + Midi2.LoopbackMidiTransport.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + %(Filename).h + + diff --git a/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvSessionTracker.cpp b/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvSessionTracker.cpp index 122e373f7..abbb757ca 100644 --- a/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvSessionTracker.cpp +++ b/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvSessionTracker.cpp @@ -20,10 +20,10 @@ CMidi2MidiSrvSessionTracker::Initialize() TraceLoggingPointer(this, "this") ); - std::unique_ptr midiSrv(new (std::nothrow) CMidi2MidiSrv()); - RETURN_IF_NULL_ALLOC(midiSrv); - - RETURN_IF_FAILED(midiSrv->Initialize()); + std::unique_ptr midiSrv(new (std::nothrow) CMidi2MidiSrv()); + RETURN_IF_NULL_ALLOC(midiSrv); + + RETURN_IF_FAILED(midiSrv->Initialize()); m_MidiSrv = std::move(midiSrv); return S_OK; @@ -43,8 +43,8 @@ CMidi2MidiSrvSessionTracker::AddClientSession( TraceLoggingLevel(WINEVENT_LEVEL_INFO), TraceLoggingPointer(this, "this") ); - - RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv); + + RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv); return m_MidiSrv->AddClientSession(sessionId, sessionName); } @@ -63,7 +63,7 @@ CMidi2MidiSrvSessionTracker::UpdateClientSessionName( TraceLoggingPointer(this, "this") ); - RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv); + RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv); return m_MidiSrv->UpdateClientSessionName(sessionId, sessionName); } @@ -81,8 +81,8 @@ CMidi2MidiSrvSessionTracker::RemoveClientSession( TraceLoggingLevel(WINEVENT_LEVEL_INFO), TraceLoggingPointer(this, "this") ); - - RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv); + + RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv); return m_MidiSrv->RemoveClientSession(sessionId); } @@ -100,10 +100,10 @@ CMidi2MidiSrvSessionTracker::GetSessionList( TraceLoggingPointer(this, "this") ); - RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv); + RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv); return m_MidiSrv->GetSessionList(sessionList); } - + BOOL CMidi2MidiSrvSessionTracker::VerifyConnectivity() { @@ -115,9 +115,8 @@ CMidi2MidiSrvSessionTracker::VerifyConnectivity() TraceLoggingPointer(this, "this") ); - RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv); - return m_MidiSrv->VerifyConnectivity(); -} + return m_MidiSrv?m_MidiSrv->VerifyConnectivity():FALSE; +} HRESULT CMidi2MidiSrvSessionTracker::Shutdown() @@ -138,4 +137,4 @@ CMidi2MidiSrvSessionTracker::Shutdown() return S_OK; } - \ No newline at end of file + diff --git a/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvTransport.vcxproj b/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvTransport.vcxproj index dd9a18b5b..28ced6396 100644 --- a/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvTransport.vcxproj +++ b/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvTransport.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -98,6 +124,11 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration) + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ @@ -114,6 +145,11 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration) + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ @@ -130,6 +166,11 @@ Level4 + + + Level4 + + Level4 @@ -159,6 +200,25 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration) + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midixproc.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midisrvtransportlib.lib;$(CoreLibraryDependencies) + Midi2.MidiSrvTransport.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + %(Filename).h + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + true @@ -202,6 +262,11 @@ Level4 + + + Level4 + + Level4 @@ -231,6 +296,25 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration) + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midixproc.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midisrvtransportlib.lib;$(CoreLibraryDependencies) + Midi2.MidiSrvTransport.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + %(Filename).h + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + true diff --git a/src/api/Transport/VirtualMidiTransport/Midi2.VirtualMidiTransport.vcxproj b/src/api/Transport/VirtualMidiTransport/Midi2.VirtualMidiTransport.vcxproj index 6d952a7ef..ad15e9756 100644 --- a/src/api/Transport/VirtualMidiTransport/Midi2.VirtualMidiTransport.vcxproj +++ b/src/api/Transport/VirtualMidiTransport/Midi2.VirtualMidiTransport.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Release ARM64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary true @@ -57,6 +71,12 @@ v143 Unicode + + DynamicLibrary + false + v143 + Unicode + DynamicLibrary false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -118,16 +144,31 @@ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + Level4 + + + Level4 + + Level4 @@ -157,6 +198,25 @@ %(Filename).h + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies); + Midi2.VirtualMidiTransport.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.VirtualMidiTransport\$(Platform)\$(Configuration)\ + %(Filename).h + + true @@ -256,11 +316,21 @@ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc + + + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc + + Level4 + + + Level4 + + true @@ -279,6 +349,24 @@ %(Filename).h + + + true + Create + pch.h + stdcpp20 + 4324 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies); + Midi2.VirtualMidiTransport.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.VirtualMidiTransport\$(Platform)\$(Configuration)\ + %(Filename).h + + diff --git a/src/api/idl/IDL.vcxproj b/src/api/idl/IDL.vcxproj index 11b404c27..0ade4b841 100644 --- a/src/api/idl/IDL.vcxproj +++ b/src/api/idl/IDL.vcxproj @@ -9,6 +9,10 @@ Debug ARM64EC + + Debug + Win32 + Debug x64 @@ -21,6 +25,10 @@ Release ARM64EC + + Release + Win32 + Release x64 @@ -39,6 +47,12 @@ v143 Unicode + + Utility + true + v143 + Unicode + Utility true @@ -57,6 +71,12 @@ v143 Unicode + + Utility + false + v143 + Unicode + Utility false @@ -77,6 +97,9 @@ + + + @@ -86,6 +109,9 @@ + + + @@ -110,6 +136,10 @@ $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -127,6 +157,10 @@ $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + + $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)\VSFiles\intermediate\idl\$(Platform)\$(Configuration)\ @@ -136,6 +170,15 @@ stdcpp20 + + + $(SolutionDir)\VSFiles\intermediate\idl\$(Platform)\$(Configuration)\ + %(Filename).h + + + stdcpp20 + + $(SolutionDir)\VSFiles\intermediate\idl\$(Platform)\$(Configuration)\ @@ -163,6 +206,15 @@ stdcpp20 + + + $(SolutionDir)\VSFiles\intermediate\idl\$(Platform)\$(Configuration)\ + %(Filename).h + + + stdcpp20 + + $(SolutionDir)\VSFiles\intermediate\idl\$(Platform)\$(Configuration)\