Spravovaný DirectX - Managed DirectX
Vývojáři | Microsoft |
---|---|
První vydání | 2002 |
Stabilní uvolnění | MDX 1.1 |
Náhled verze | MDX 2.0 beta |
Operační systém | Microsoft Windows |
Plošina | .NET Framework |
Licence | Freeware |
webová stránka | msdn |
Spravovaný DirectX (MDX) je Microsoft zastaralé API pro DirectX programování zapnuto .NET Framework. MDX lze použít z libovolného jazyka na .NET Framework (přes Common Language Runtime ). MDX lze použít k vývoji multimediálních a interaktivních aplikací (např. Her, kompilovaných pouze do x86 ), což umožňuje vysoce výkonné grafické znázornění a umožňuje programátorům využívat moderní grafický hardware při práci uvnitř .NET Framework.
Přehled
Managed DirectX byl poprvé vydán v roce 2002, aby umožnil méně komplikovaný přístup k rozhraní DirectX API prostřednictvím rozhraní .NET. Sada Managed DirectX SDK umožňuje vývojářům přístup k mnoha třídám, které umožňují vykreslování 3D grafiky (Direct3D) a dalších rozhraní DirectX API mnohem jednodušším a objektově orientovaným způsobem. MDX však nepodporuje novější API, jako je Direct3D 10, XInput, a XAudio 2.
Podpora jazyka MDX byla ukončena ve prospěch XNA Game Studio Express. Je však možné použít některá další, přímější rozhraní API k rozhraní DirectX, jako je open-source SlimDX a SharpDX projekt.
Verze
MDX 1.1
- Jednalo se o první dostupnou verzi a stále je aktuální stabilní verzí.
- Lze použít pod .NET Framework verze 1.1 a 2.0.
- Poskytuje objektově orientované API, které implementuje funkce velmi podobné DirectX 9.
MDX 2.0 beta
- Byl zrušen, když byl stále v beta verzi. Již není k dispozici.
- MDX 2.0 byl nahrazen Microsoft XNA (PřímoX New Architecture).
- API se od MDX 1.1 lišilo na mnoha místech.