Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is Microsoft ressurecting Managed DirectX?

Today I saw that Microsoft announced 0.85 version of:

"Windows® API Code Pack for Microsoft® .NET Framework"

This pack is targeted for Windows7 OS, although most features is supposed to work under Vista. One of this pack's features is support for DirectX 11.

Knowing that few years ago Microsoft stopped development of Managed DirectX, and in mean time developed XNA Game Studio, it's hard to see purpose of this. Simplified deployment? Maybe W7 desktop applications are meant to relies heavily on DirectX? Or?

Anyone have a good comment related to this resurrected managed DX?

like image 804
Jox Avatar asked May 27 '09 13:05

Jox


People also ask

Does Microsoft own DirectX?

Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms.

Does Windows 10 automatically install DirectX?

Updating DirectX To get the latest version of DirectX for your version of Windows, use Windows Update. If you have Windows 10, then you already have the latest version of DirectX installed. Not all versions of Windows can run the latest versions of DirectX.

Is Microsoft DirectX necessary?

DirectX is a suite of multimedia technologies required by many Windows games. If your PC doesn't have the right version of DirectX installed (the product box should tell you which one you need), your game might not work properly.

Is DirectX already installed on Windows 11?

By default, Windows 11/10 already includes the latest version of DirectX 12.


1 Answers

At the moment, Microsoft does NOT in fact have any plans to bring back MDX. However, they have XNA, which you and some others have mentioned. MDX was just a thin wrapper around the DirectX functionality. That is, you had some device functions, you had some IO functions, and those got wrapped into managed classes, nothing more. XNA is much more than that, having its own content pipeline, a much higher-level support for shaders, 3D models, textures, device management, etc. It is also cross-platform in that it runs on the PC, Xbox360, as well as the Zune. So, on short, no plans are for resurrecting MDX, but there are alternatives, such as the mentioned XNA. There is also another, non-Microsoft, project, SlimDX. It is a managed wrapper around DirectX, much like MDX was, except it seems much more pleasurable to use, at first glance. I have not used it much myself, but from reading what others have to say, it seems to be doing a good job. Hope this answers your question.

like image 129
AASoft Avatar answered Sep 21 '22 16:09

AASoft