55 lines
2.3 KiB
Markdown
55 lines
2.3 KiB
Markdown
|
|
# SharpDX
|
||
|
|
|
||
|
|
[](https://github.com/sharpdx/SharpDX/blob/master/LICENSE)
|
||
|
|
[](https://ci.appveyor.com/project/xoofx/sharpdx)
|
||
|
|
[](https://www.nuget.org/packages?q=Tags%3A%22SharpDX%22)
|
||
|
|
|
||
|
|
> NOTE: As of 29 Mar 2019, **SharpDX is no longer being under development or maintenance**
|
||
|
|
>
|
||
|
|
> SharpDX has been around for almost 9 years, the project is relatively stable and has been used by many products.
|
||
|
|
>
|
||
|
|
> But due to the lack of strong technical leadership and community involvment on the project, SharpDX can no longer maintain the quality required for its maintenance
|
||
|
|
> In consequence, SharpDX is being retired. You can still download all NuGet binaries, you can fork and modify the project as long as you respect the original License.
|
||
|
|
>
|
||
|
|
> This repository is now readonly
|
||
|
|
>
|
||
|
|
> Signed: Alexandre MUTEL - xoofx
|
||
|
|
|
||
|
|
Official web site: [sharpdx.org](http://sharpdx.org)
|
||
|
|
|
||
|
|
SharpDX is an open-source project delivering the **full DirectX API for .Net on all Windows platforms**, allowing the development of high performance game, 2D and 3D graphics rendering as well as realtime sound application.
|
||
|
|
|
||
|
|
## Download
|
||
|
|
|
||
|
|
All SharpDX packages are available as NuGet packages: [](https://www.nuget.org/packages?q=Tags%3A%22SharpDX%22)
|
||
|
|
|
||
|
|
Nightly packages can be download by adding the NuGet feed "https://ci.appveyor.com/nuget/sharpdx" to your `NuGet.config` file:
|
||
|
|
|
||
|
|
```xml
|
||
|
|
<configuration>
|
||
|
|
<packageSources>
|
||
|
|
<!-- ... -->
|
||
|
|
<add key="appveyor sharpdx" value="https://ci.appveyor.com/nuget/sharpdx" />
|
||
|
|
<!-- ... -->
|
||
|
|
</packageSources>
|
||
|
|
</configuration>
|
||
|
|
```
|
||
|
|
|
||
|
|
## Wiki Documentation
|
||
|
|
|
||
|
|
You can find more documentation on the [Wiki](http://sharpdx.org/wiki)
|
||
|
|
|
||
|
|
## Build
|
||
|
|
|
||
|
|
In order to compile SharpDX, you need to install **Visual Studio 2017 or newer** with the following workloads and components:
|
||
|
|
|
||
|
|
- [x] Visual C++ Toolset Component
|
||
|
|
- [x] Windows 10 SDK (10.0.14393.0) Component
|
||
|
|
- [x] Windows 10 - 1809 SDK (10.0.17763.0) Component
|
||
|
|
- [x] C# Development Workload
|
||
|
|
- [x] .NET Core Cross Platform Development Workload
|
||
|
|
|
||
|
|
## Samples
|
||
|
|
|
||
|
|
A collection of [Samples](https://github.com/sharpdx/SharpDX-Samples) using SharpDX exists as a separate github project.
|