SharpDX

SharpDX is an open-source managed .NET wrapper of the DirectX API.

Supported APIs

Graphics 3D

Direct3D9+, Direct3D11+, Direct3D12+

Graphics 2D

Direct2D1+, DirectWrite+, WIC

Graphics Core

DXGI+, MediaFoundation, DirectComposition, DirectManipulation, Animation

Sound

DirectSound, XAudio, X3DAudio

Input

DirectInput, RawInput, XInput

Supported Platforms

Windows Desktops that supports .NET 4.5+

Windows Store Apps PCL .NET 4.6+ including the Universal Windows Platform (UWP)

Documentation

The documentation is available through the wiki.

Licensing

SharpDX is released under the permissive MIT license.

This article is issued from Wikipedia - version of the 12/5/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.