微软是否重新管理Managed DirectX?

Jox*_*Jox 5 .net c# windows directx windows-7

今天我看到微软公布了0.85版的:

"用于Microsoft®.NETFramework的Windows®API代码包"

这个包是针对Windows7操作系统的,虽然大多数功能应该在Vista下运行.这个包的功能之一是支持DirectX 11.

知道几年前微软停止了Managed DirectX的开发,并且同时开发了XNA Game Studio,很难看出这个目的.简化部署?也许W7桌面应用程序在很大程度上依赖于DirectX?要么?

任何人都对这个复活的托管DX有好评吗?

AAS*_*oft 4

目前,微软实际上并没有任何恢复 MDX 的计划。但是,他们有 XNA,您和其他一些人已经提到过。MDX 只是 DirectX 功能的一个薄包装。也就是说,您有一些设备功能,您有一些 IO 功能,并且这些功能被包装到托管类中,仅此而已。XNA 远不止于此,它拥有自己的内容管道,对着色器、3D 模型、纹理、设备管理等提供更高级别的支持。它也是跨平台的,因为它也可以在 PC、Xbox360 上运行作为Zune。因此,简而言之,没有复活 MDX 的计划,但有替代方案,例如提到的 XNA。还有另一个非 Microsoft 项目 SlimDX。它是 DirectX 的托管包装器,与 MDX 非常相似,但乍一看似乎使用起来更愉快。我自己用得不多,但从阅读其他人的评论来看,它似乎做得很好。希望这能回答您的问题。