Managed DirectX
From Wikipedia, the free encyclopedia
Managed DirectX (short MDX) is an API to DirectX programming under .NET developed by Microsoft MDX can be used from any language under the .NET runtime (an advantage of the CLR), but mostly C# (C sharp) is used.
MDX can be used to develop multimedia and interactive applications (e.g. games). Enabling high performance graphical representation and enabling the programmer to make use of modern graphical hardware while working inside the .Net framework.
Managed DirectX was first released in 2002 to allow less experienced programmers access to the DirectX API through the .NET framework. The Managed DirectX SDK allows developers access to numerous classes which allow the rendering of 3D graphics (Direct3D) and the other DirectX API's in a much easier, object-orientated manner.
Contents |
[edit] Versions
[edit] MDX 1.1
- This is the first version available and is currently stable.
- Active development no longer takes place in MDX 1.1
- Can be used under .Net Framework 1.1 and 2.0
- Provides an object-oriented API that implements functionality very similar to DirectX 9
[edit] MDX 2.0
- Currently development is no longer active.
- MDX 2.0 has been replaced by Microsoft XNA.
- The API differs from MDX 1.1 in a number of places.
[edit] See also
- DirectX
- Microsoft XNA
- API
- SDK
- DotNet
- C Sharp