Managed DirectX

Managed DirectX
Managed DirectX
Developer(s) Microsoft
Development status Discontinued
Operating system Microsoft Windows
License Freeware

Managed DirectX (MDX) is an API to DirectX programming under .NET developed by Microsoft. MDX can be used from any language under the .NET runtime (via the CLR).

MDX can be used to develop multimedia and interactive applications (e.g. games, compiled only to x86), 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 complicated 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-oriented manner. MDX, however, does not support the newer APIs such as Direct3D 10, XInput, and XAudio 2.

MDX is currently deprecated in favour of XNA Game Studio Express. It is, however, possible to use some other, more direct APIs to the DirectX framework such as the open-source SlimDX and SharpDX project.

Contents

Versions

MDX 1.1

  • This was the first version available and still is the current stable version.
  • Can be used under .NET Framework versions 1.1 and 2.0.
  • Provides an object-oriented API that implements functionality very similar to DirectX 9.

MDX 2.0 beta

  • Was canceled while still in beta. Is no longer available.
  • MDX 2.0 was replaced by Microsoft XNA.
  • The API differed from MDX 1.1 in a number of places.

See also

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • DirectX — A component of Microsoft Windows Details Included with Windows 95 OSR2 Windows NT 4.0 and all subsequent releases Microsoft Direct …   Wikipedia

  • DirectX — Développeur Microsoft Dernière version 11 [ …   Wikipédia en Français

  • DirectX 10 — DirectX DirectX Développeur Microsoft Dernière version 11 (le …   Wikipédia en Français

  • Directx — Développeur Microsoft Dernière version 11 (le …   Wikipédia en Français

  • DirectX Video Acceleration — (сокращённо DXVA, дословно рус. ускорение видео DirectX)  интерфейс программирования приложений (API), компонент DirectX, разработанный корпорацией Microsoft и предназначенный для обработки (в первую очередь, декодирования) битового потока… …   Википедия

  • DirectX Video Acceleration — (DXVA) is a Microsoft API specification for the Microsoft Windows and Xbox 360 platforms that allows video decoding to be hardware accelerated. The pipeline allows certain CPU intensive operations such as iDCT, motion compensation and… …   Wikipedia

  • DirectShow — DirectX DirectX Développeur Microsoft Dernière version 11 (le …   Wikipédia en Français

  • Direct X — DirectX DirectX Développeur Microsoft Dernière version 11 (le …   Wikipédia en Français

  • Direct x — DirectX DirectX Développeur Microsoft Dernière version 11 (le …   Wikipédia en Français

  • Dxdiag — DirectX DirectX Développeur Microsoft Dernière version 11 (le …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”