January 2012


The January 2012 release of SlimDX is now out!

The January 2012 release was a minor stability release. Once again this release does not reflect a corresponding release of the DirectX SDK. Development effort was spent on fixing minor bugs and resolving issues in the installer and deployment infrastructure.

NOTE: As of this release, samples are no longer part of the SDK but shipped as a separate download.

End User Runtime

NOTE: Application developers do not need these files.

These packages are for end users and install all prerequisites for SlimDX based software. If you're just trying to run a SlimDX based program that someone else gave you, you will need one of these installers. Developers do not need this except for distribution purposes, and should install the SDK below instead. The SDK includes these files.

x86 (32-bit) x64 (64-bit)
.NET 2.0 Download
.NET 4.0 x86 Download x64 Download

Developer SDK

The SDK includes all of the binaries, documentation, and samples. It also includes all of the files necessary to build custom installation packages if desired. The SDK supports both 32 bit and 64 bit systems.

Latest Developer SDK

Information For Developers

If you're new to this whole thing, read the Getting Started documentation page. It should help get you moving. Other pages of interest include:

  • What's Changed in the January 2012 SDK -- Information on the work we did for the January 2012 SDK release.
  • SlimDX Main Page -- Our main homepage. This page makes it fairly straightforward to get to all of the other pages related to this project.
  • Managed Message Loop -- Describes the rationale behind the recommended message loop for SlimDX applications.
  • Debugging Tips -- Tips on how to work on and debug applications using SlimDX. It's a really good idea to be familiar with the contents of this page, and check on it every so often, because it is updated periodically.


We have updated our documentation so that it now links to the DirectX documentation for many classes, taking you straight to the original unmanaged type that a SlimDX type represents. However, this linking is machine generated, and we haven't filled it in for everything yet. If you see something that is incorrectly linked, please report it in our issue tracker.