• SlimDX的开发是一个开放源图书馆最初的原型,通过Promit罗伊其允许的。网2.0+应用程序(包括C#VB.NET,IronPython、F#和多)使用微软的可Api,以及几个有关微软的多媒体Api。

    这个角色是以前填补。净1.1应用程序通过微软自己的管理安装(MDX)图书馆。 但是,年龄。净1.1和微软的缺乏兴趣继续MDX,有必要建立一个新的图书馆。 感谢热情的社区支持和宝贵贡献的几个其他的开发人员的工作和与SlimDX,图书馆已经成为一个完全可行的平台上建立安装基础的应用程序。

    为什么不使用GO游戏吗? GO游戏(署GS)微软的新倡议的游戏发展。净,针对窗口和Xbox360. 它主要是源之间的兼容Windows和Xbox360的平台。 注意,"部署"是用作简的部署框架。 虽然部署和SlimDX共同的目标和获得的一些共同的部件,在总体意图的两个图书馆是很大的不同。 同时部署的主要重点是提供一个全面的解决方案生产的管理的游戏,SlimDX旨在忠实地获得尽可能多的Windows多媒体结构,尽可能为所有种类的应用。 结果,实际特点和接口,每个都相当不同。

    开始是很容易的! 为了与工作SlimDX,需要有一个发展的环境,允许你写和运行代码中的一个。净的语言。 我们建议的视觉C#快,但任何类似的工具;该工具的工作得很好。 它还建议你下载最新的安装SDK从Microsoft安装开发中心。 这SDK包含了很多微软的文件,以及样品中的项目C++(这是很容易的翻译SlimDX代码)展示了许多有用的技巧和技术。 然而,这是一个非常大的包装,通常超过450MB,并不需要建立SlimDX应用程序。 如果你愿意,你可以简单地使用的在线文件、教程和样本。

    SlimDX是第一次公开揭露于β形式月30日,2007年。 它已经爆炸性的自那时以来,一些新的开发商签约,以开发和测试。 作为2008年六月发布,它不再是在测试版,并被认为是稳定的。 几个商业项目和公司使用SlimDX,包括至少一个运AAA游戏标题。 支持许多图书馆,包括安装9日,安装10,DirectSound,XAudio2,XInput,甚至Windows7测试图书馆、SlimDX是最完整的多媒体图书馆。净你会发现任何地方。

  • SlimDX था होना करने के लिए विकसित एक खुला स्रोत पुस्तकालय मूल रूप से prototyped द्वारा Promit रॉय जो की अनुमति देता है .NET 2.0+ अनुप्रयोगों (सहित सी#, VB.NET, IronPython, एफ#, और अधिक) का उपयोग करने के लिए माइक्रोसॉफ्ट के इंटरनेट एपीआई, के रूप में अच्छी तरह के रूप में कई संबंधित Microsoft मल्टीमीडिया एपीआई ।

    इस रोल के लिए पहले से भरा है .NET 1.1 अनुप्रयोगों के माइक्रोसॉफ्ट के द्वारा ही प्रबंधित इंटरनेट (MDX) पुस्तकालय है । हालांकि, उम्र की है । NET 1.1, और माइक्रोसॉफ्ट के में ब्याज की कमी जारी MDX, बना दिया है, यह आवश्यक निर्माण करने के लिए एक नए पुस्तकालय है. धन्यवाद करने के लिए उत्साही समुदाय का समर्थन और अमूल्य योगदान के कई अन्य डेवलपर्स जो पर काम किया है और साथ SlimDX, पुस्तकालय बन गया है एक पूरी तरह से व्यवहार्य, जिस पर मंच का निर्माण करने के लिए इंटरनेट आधारित अनुप्रयोगों.

    क्यों नहीं का उपयोग करें XNA खेल स्टूडियो है? XNA खेल स्टूडियो (XNA जी एस) माइक्रोसॉफ्ट की नई पहल के लिए खेल के विकास में है । नेट, लक्षित Windows और Xbox 360. यह ज्यादातर स्रोत संगत के बीच दोनों Windows और Xbox 360 प्लेटफार्मों पर । ध्यान दें कि "XNA" प्रयोग किया जाता है के रूप में आशुलिपि के लिए XNA फ्रेमवर्क. हालांकि XNA और SlimDX साझा कई लक्ष्यों और कुछ आम घटक, समग्र इरादे के दो पुस्तकालयों से बहुत अलग है. जबकि XNA के मुख्य ध्यान केंद्रित करने के लिए एक व्यापक समाधान उपलब्ध कराने के उत्पादन के लिए प्रबंधित खेल, SlimDX का प्रयास करने के लिए सच्चाई का पर्दाफाश के रूप में ज्यादा के विंडोज मल्टीमीडिया वास्तुकला के रूप में संभव के सभी प्रकार के लिए आवेदन. एक परिणाम के रूप में, वास्तविक सुविधाओं और इंटरफेस में से प्रत्येक काफी अलग हैं ।

    शुरू हो रही है आसान है! क्रम में साथ काम करने के लिए SlimDX, आप की जरूरत है करने के लिए एक विकास के वातावरण की अनुमति देता है कि आप लिखने के लिए और चलाने के लिए कोड में से एक है । शुद्ध भाषा है । हम अनुशंसा करते हैं Visual C# एक्सप्रेस, लेकिन किसी भी इसी तरह के उपकरण ठीक काम करना चाहिए. यह भी अनुशंसित है कि आप डाउनलोड नवीनतम DirectX एसडीके से Microsoft DirectX डेवलपर केंद्र । इस एसडीके की एक बहुत कुछ शामिल माइक्रोसॉफ्ट के प्रलेखन, के रूप में अच्छी तरह के रूप में नमूना परियोजनाओं में C++ (जो आसानी से कर रहे हैं करने के लिए अनुवाद SlimDX कोड) प्रदर्शन कई उपयोगी चाल और तकनीकों. हालांकि, यह एक बहुत बड़े पैकेज, आम तौर पर 450 से अधिक एमबी के लिए, और नहीं की आवश्यकता का निर्माण करने के लिए SlimDX अनुप्रयोगों । यदि आप चाहें, तो आप कर सकते हैं बस का उपयोग करें ऑनलाइन प्रलेखन, ट्यूटोरियल, और नमूने.

    SlimDX था, पहली बार सार्वजनिक रूप से पता चला बीटा रूप में 30 जून, 2007. यह हो गया है विस्फोट तब से, के एक नंबर के साथ नए डेवलपर्स के लिए साइन अप करने के लिए विकसित और परीक्षण. के रूप में जून 2008 के रिलीज के साथ, यह में नहीं रह गया है बीटा और स्थिर माना जाता है. कई वाणिज्यिक परियोजनाओं और कंपनियों का उपयोग कर रहे हैं SlimDX सहित, कम से कम एक भेज दिया एएए खेल के शीर्षक के लिए Windows. के लिए समर्थन के साथ कई पुस्तकालयों सहित इंटरनेट 9, 10 इंटरनेट, डायरेक्टसाउंड, XAudio2, XInput, और यहां तक कि विंडोज 7 बीटा पुस्तकालयों, SlimDX सबसे पूर्ण मल्टीमीडिया पुस्तकालय के लिए .नेट आप कहीं भी मिल जाएगा.

  • SlimDX was developed to be an open source library originally prototyped by Promit Roy which allows .NET 2.0+ applications (including C#, VB.NET, IronPython, F#, and more) to use Microsoft's DirectX APIs, as well as several related Microsoft multimedia APIs.

    This role was previously filled for .NET 1.1 applications by Microsoft's own Managed DirectX (MDX) library. However, the age of .NET 1.1, and Microsoft's lack of interest in continuing MDX, have made it necessary to build a new library. Thanks to enthusiastic community support and the invaluable contributions of several other developers who have worked on and with SlimDX, the library has become a fully viable platform on which to build DirectX based applications.

    Why not use XNA Game Studio? XNA Game Studio (XNA GS) is Microsoft's new initiative for game development in .NET, targeting Windows and the Xbox 360. It is mostly source compatible between both Windows and Xbox 360 platforms. Note that "XNA" is used as shorthand for the XNA Framework. Although XNA and SlimDX share several goals and expose some common components, the overall intent of the two libraries is very different. While XNA's main focus is to provide a comprehensive solution for producing managed games, SlimDX seeks to faithfully expose as much of the Windows multimedia architecture as possible for all kinds of applications. As a result, the actual features and interfaces in each are quite different.

    Getting started is easy! In order to work with SlimDX, you need to have a development environment that allows you to write and run code in a .NET language. We recommend Visual C# Express, but any similar tool should work just fine. It's also recommended that you download the latest DirectX SDK from the Microsoft DirectX Developer Center. This SDK contains a lot of Microsoft's documentation, as well as sample projects in C++ (which are easily translated to SlimDX code) showcasing many useful tricks and techniques. However, this is a very large package, typically over 450 MB, and not required to build SlimDX applications. If you prefer, you can simply use online documentation, tutorials, and samples.

    SlimDX was first publically revealed in beta form on June 30, 2007. It has grown explosively since then, with a number of new developers signing up to develop and test. As of the June 2008 release, it is no longer in beta and is considered stable. Several commercial projects and companies are using SlimDX, including at least one shipped AAA game title for Windows. With support for many libraries, including DirectX 9, DirectX 10, DirectSound, XAudio2, XInput, and even the Windows 7 beta libraries, SlimDX is the most complete multimedia library for .NET you will find anywhere.