DX .NET, a fork of SharpDX, is free software allowing the development of high performance game, 2D and 3D graphics rendering as well as realtime sound application.
One of the assumptions of the fork was to cut it off from other libraries and add the generated C++ headers to the code, so that compilation is not dependent on any libraries. DX .NET uses only the capabilities of the .NET platform. No NuGet packages ... No dependencies.
// TODO
// TODO
In order to compile DX .NET, you need to install Visual Studio 2022 or newer with the following workloads and components:
- Visual C++ Toolset Component
- Windows 10 SDK Component
- C# Development Workload
- .NET Core Cross Platform Development Workload
DX .NET is free and open source software licensed under MIT License. You can use it in private and commercial projects. Keep in mind that you must include a copy of the license in your project.