Before you begin to develop a Windows application in Unity, check Unity’s requirements and compatibility information for Windows.
Unity supports Windows 10 version 21H1 (build 19043) or newer.
Unity supports the following CPU architectures:
Windows devices support DirectX: DX10, DX11, DX12, and Vulkan capable GPUs.
The IL2CPP scripting backend requires Visual Studio 2019 with C++ Tools component or later and Windows SDK version 10.0.19041.0 or newer.