
SlimDX March 2009 SP1
Updated on 02 Aug 2011
By Anthony Buckner
By Anthony Buckner
Specifications
License:
MIT License
Updated:
Downloads:
192
Platform:
Windows All
Publisher:
SlimDX Group(more)
Website:
Unknown
User Reviews:
Other versions:
Do you like
SlimDX?
SlimDX?
Publisher's Descriptions
SlimDX was developed to be an open source library originally prototyped by Promit Roy which allows .NET 2.0+ applications (including C#, VB.NET, IronPython, F#, and more) to use Microsoft's DirectX APIs, as well as several related Microsoft multimedia APIs.
This role was previously filled for .NET 1.1 applications by Microsoft's own Managed DirectX (MDX) library. However, the age of .NET 1.1, and Microsoft's lack of interest in continuing MDX, have made it necessary to build a new library. Thanks to enthusiastic community support and the invaluable contributions of several other developers who have worked on and with SlimDX, the library has become a fully viable platform on which to build DirectX based applications.
Why not use XNA Game Studio?
XNA Game Studio (XNA GS) is Microsoft's new initiative for game development in .NET, targeting Windows and the Xbox 360. It is mostly source compatible between both Windows and Xbox 360 platforms. Note that "XNA" is used as shorthand for the XNA Framework. Although XNA and SlimDX share several goals and expose some common components, the overall intent of the two libraries is very different. While XNA's main focus is to provide a comprehensive solution for producing managed games, SlimDX seeks to faithfully expose as much of the Windows multimedia architecture as possible for all kinds of applications. As a result, the actual features and interfaces in each are quite different.
Getting Started
Getting started is easy! In order to work with SlimDX, you need to have a development environment that allows you to write and run code in a .NET language. We recommend Visual C# Express, but any similar tool should work just fine. It's also recommended that you download the latest DirectX SDK from the Microsoft DirectX Developer Center. This SDK contains a lot of Microsoft's documentation, as well as sample projects in C++ (which are easily translated to SlimDX code) showcasing many useful tricks and techniques. However, this is a very large package, typically over 450 MB, and not required to build SlimDX applications. If you prefer, you can simply use online documentation, tutorials, and samples.
Current Status
SlimDX was first publically revealed in beta form on June 30, 2007. It has grown explosively since then, with a number of new developers signing up to develop and test. As of the June 2008 release, it is no longer in beta and is considered stable. Several commercial projects and companies are using SlimDX, including at least one shipped AAA game title for Windows. With support for many libraries, including DirectX 9, DirectX 10, DirectSound, XAudio2, XInput, and even the Windows 7 beta libraries, SlimDX is the most complete multimedia library for .NET you will find anywhere.
What's New in This Release: [ read full changelog ]
· The March 2009 release is a major release in terms of new functionality and improvements behind the scenes. Many missing corners were filled in, and several usability enhancements were made across the library on top of the standard array of bug fixes. A new DLL containing beta-level technologies, such as Direct2D and Direct3D11, was added to showcase developing APIs. These APIs will be moved into the core SlimDX DLL once they are given a full release by Microsoft. Until then, they should be viewed as previews, and should not be used for products that expect stable behavior.
· Performance is another issue focused on in the March release. After extensive testing, several improvements were made to the error handling infrastructure, which showed significant performance increases across the entire library. On top of this, performance issues in the math library were discovered and subsequently eliminated. This involved modifying the types to use fields instead of properties, as value typ...
This role was previously filled for .NET 1.1 applications by Microsoft's own Managed DirectX (MDX) library. However, the age of .NET 1.1, and Microsoft's lack of interest in continuing MDX, have made it necessary to build a new library. Thanks to enthusiastic community support and the invaluable contributions of several other developers who have worked on and with SlimDX, the library has become a fully viable platform on which to build DirectX based applications.
Why not use XNA Game Studio?
XNA Game Studio (XNA GS) is Microsoft's new initiative for game development in .NET, targeting Windows and the Xbox 360. It is mostly source compatible between both Windows and Xbox 360 platforms. Note that "XNA" is used as shorthand for the XNA Framework. Although XNA and SlimDX share several goals and expose some common components, the overall intent of the two libraries is very different. While XNA's main focus is to provide a comprehensive solution for producing managed games, SlimDX seeks to faithfully expose as much of the Windows multimedia architecture as possible for all kinds of applications. As a result, the actual features and interfaces in each are quite different.
Getting Started
Getting started is easy! In order to work with SlimDX, you need to have a development environment that allows you to write and run code in a .NET language. We recommend Visual C# Express, but any similar tool should work just fine. It's also recommended that you download the latest DirectX SDK from the Microsoft DirectX Developer Center. This SDK contains a lot of Microsoft's documentation, as well as sample projects in C++ (which are easily translated to SlimDX code) showcasing many useful tricks and techniques. However, this is a very large package, typically over 450 MB, and not required to build SlimDX applications. If you prefer, you can simply use online documentation, tutorials, and samples.
Current Status
SlimDX was first publically revealed in beta form on June 30, 2007. It has grown explosively since then, with a number of new developers signing up to develop and test. As of the June 2008 release, it is no longer in beta and is considered stable. Several commercial projects and companies are using SlimDX, including at least one shipped AAA game title for Windows. With support for many libraries, including DirectX 9, DirectX 10, DirectSound, XAudio2, XInput, and even the Windows 7 beta libraries, SlimDX is the most complete multimedia library for .NET you will find anywhere.
What's New in This Release: [ read full changelog ]
· The March 2009 release is a major release in terms of new functionality and improvements behind the scenes. Many missing corners were filled in, and several usability enhancements were made across the library on top of the standard array of bug fixes. A new DLL containing beta-level technologies, such as Direct2D and Direct3D11, was added to showcase developing APIs. These APIs will be moved into the core SlimDX DLL once they are given a full release by Microsoft. Until then, they should be viewed as previews, and should not be used for products that expect stable behavior.
· Performance is another issue focused on in the March release. After extensive testing, several improvements were made to the error handling infrastructure, which showed significant performance increases across the entire library. On top of this, performance issues in the math library were discovered and subsequently eliminated. This involved modifying the types to use fields instead of properties, as value typ...
Do you like SlimDX
SlimDX Disclamer
Please be aware FindMySoft.com accepts no responsibility for the file you are downloading. The same applies to the information provided about the software products listed.
We do not allow the inclusion of any SlimDX serial, keygen or crack and we disclaim any liability for the inappropriate use of SlimDX.
FindMySoft advises that SlimDX should be only used in accordance with the rules of intellectual property and the existing Criminal Code.
For your own protection ALWAYS check downloaded files for viruses.
We do not allow the inclusion of any SlimDX serial, keygen or crack and we disclaim any liability for the inappropriate use of SlimDX.
FindMySoft advises that SlimDX should be only used in accordance with the rules of intellectual property and the existing Criminal Code.
For your own protection ALWAYS check downloaded files for viruses.
Advertising
Popular News
The soon to be released Samsung Galaxy S3 is shaping up to be an event bigger commercial success than its predecessor, the Samsung Galaxy S2
Linux fans once again have the chance to take part in the annual Linux Foundation T-Shirt Design Contest, now in its 3rd edition
Your Rating
2.3
out
of
5
of
5
Rated By
4 Users
4 Users
Top Downloads
2.
Opera5.
Trillian8.
AIM9.
Skype10.
Ad-Aware12.
Nero13.
Google Earth14.
Picasa15.
Winamp16.
iTunes17.
RealPlayer18.
uTorrent19.
eMule20.
WinRAR21.
BitComet22.
WinZip23.
Shareaza24.
CCleaner25.
Recuva26.
Tweak UI27.
CuteFTP Home29.
Adobe Reader30.
NewsPiperBecome A Fan!
Link To Us!
SlimDX
HTML Linking Code
HTML Linking Code
Latest Reviews
