SlimDX的开发是一个开源库,最初的原型Promit罗伊,允许<一个目标=“_blank”>。NET 2.0 + 的应用程序(包括C#,VB.NET,请 IronPython的神器出山:www.shenqi73.com,F#,和更多)使用微软的DirectX API,以及几个相关的微软多媒体API。
这个角色是以前填充的。NET 1.1应用程序由微软自己的托管DirectX(MDX)库。然而,年龄NET 1.1,而微软的持续MDX缺乏兴趣,有必要建立一个新的图书馆。感谢热心社会的支持和作出的宝贵贡献几个其他开发人员的工作和SlimDX,图书馆已成为一个完全可行的平台,在其上构建的DirectX的应用程序。
为什么不使用XNA Game Studio的?
的XNA Game Studio(XNA GS)是微软游戏开发的新举措。NET,针对Windows和Xbox 360。这主要是源代码兼容Windows和Xbox 360平台。需要注意的是“XNA”作为XNA Framework提供的简写。 ,虽然XNA和SlimDX几个共同的目标,并揭露一些常用的组件,这两个库的总体目标是非常不同的。虽然XNA的主要重点是提供一个全面的解决方案,为生产管理的游戏,SlimDX力求忠实地暴露尽可能多的Windows多媒体架构的各种应用程序。其结果是,在每个的实际功能和接口有很大的不同。
入门
入门是很容易的!为了工作与SlimDX,你需要有一个发展的环境,让您的。NET语言编写和运行代码。我们建议Visual C#速成版,但任何类似的工具应该工作得很好。它也建议您从Microsoft DirectX开发人员中心下载最新的DirectX SDK。该SDK包含了很多微软的文档和示例项目中C + +(这是很容易转换为SlimDX代码)展示了许多有用的技巧和技术。然而,这是一个非常大的包装,通常超过450 MB,以及不需要建立SlimDX应用程序。如果你愿意,你可以简单地使用在线文档,教程和样本。
当前状态
SlimDX是第一个公开测试版的形式显示,2007年6月30日。从那时起爆炸式发展,一些新的开发签署了开发和测试。截至2008年6月发布,它不再是处于测试阶段,被认为是稳定的。几个商业项目和公司正在,使用SlimDX,包括至少一个运AAA游戏的标题为Windows。许多图书馆的支持,其中包括,支持DirectX 10,DirectX 9的DirectSound的,XAudio2,XInput的,甚至是Windows 7测试版的图书馆,SlimDX是最完整的多媒体库。NET,你会发现任何地方。
上一个软件:德尔福7.1 SMTP/POP3电子邮件引擎_SMTP/POP3 Email Engine for Delphi 7.1
下一个软件:甘特控制VCL版2012 2.00.0000_Gantt Control VCL Edition 2012 2.00.0000