क्या सी # का उपयोग कर डायरेक्टएक्स अनुप्रयोग लिखने की कोई संभावना है? सी # के लिए directx sdk कैसे स्थापित करें? और सी # के लिए सबसे अच्छी (या सबसे अधिक उपयोग की जाने वाली) ग्राफिक लाइब्रेरी (ढांचा) क्या है?सी # में डायरेक्टएक्स (या अन्य ग्राफिक एसडीके) "इंस्टॉल" कैसे करें?
उत्तर
आप SharpDx का उपयोग करना चाहिए ...
I recently asked a question about SlimDX, जो DirectX के चारों ओर एक नेट आवरण है। यह एक्सएनए की तुलना में काफी अद्यतित है और अधिक लचीला है (उदाहरण के लिए, वैज्ञानिक विज़ुअलाइज़ेशन ऐप्स के लिए)। कुछ ट्यूटोरियल हैं हालांकि मुझे डायरेक्टएक्स के समान ही बताया गया है, आपको केवल यह पता होना चाहिए कि डिवाइस कैसे सेट अप करें और फिर वहां से डायरेक्टएक्स समकक्षों का उपयोग करें।
आपको अपनी मशीन पर एसडीके इंस्टॉल करने के बाद रेडिस्ट फ़ोल्डर में संग्रहीत डायरेक्टएक्स एसडीके के साथ एक इंस्टॉलर शामिल किया जाएगा। एसडीके डाउनलोड is here। जब आप मूल कोड लिखते हैं या .NET संस्करण 2 या इससे पहले लक्ष्य करते हैं तो आपको केवल इसकी आवश्यकता होती है। .NET 3 और ऊपर पहले से ही डायरेक्टएक्स पर निर्भरता है, इसलिए इसके इंस्टॉलर पहले से ही आपकी आवश्यकताओं को शामिल करता है।
अब तक .NET प्रोग्रामिंग में सबसे लोकप्रिय ग्राफिक्स पुस्तकालय सिस्टम हैं। ड्रॉइंग और सिस्टम। Windows.Media। वे क्रमशः, जीडीआई + और मिलिकोर नामक डायरेक्टएक्स रैपर के लिए रैपर हैं। जीडीआई + सॉफ़्टवेयर प्रतिपादन का उपयोग करता है और इस प्रकार यह अत्यधिक संगत है लेकिन विशेष रूप से तेज़ नहीं है। डब्लूएलएफ द्वारा मिल्कर का उपयोग किया जाता है, यह सभी डायरेक्टएक्स क्षमताओं का पर्दाफाश नहीं करता है, केवल एक WPF प्रोग्राम की आवश्यकता होती है।
गेम प्रोग्रामिंग के लिए, XNA framework एक आम विकल्प है। इसका उपयोग करने का सबसे बड़ा कारण यह है कि कई प्लेटफार्मों, विंडोज़, एक्सबॉक्स और फोन पर चलने की क्षमता है, जो उनके संबंधित निम्न-स्तरीय ग्राफिक्स पुस्तकालयों को लपेटते हैं। विंडोज़ पर डायरेक्टएक्स के लिए तीसरे पक्ष के रैपर हैं, स्लिम डीएक्स लोकप्रिय है। माइक्रोसॉफ्ट से "डायरेक्टएक्स फॉर मैनेज्ड कोड" नामक एक ऐसा होता था जिसमें माइक्रोसॉफ्ट.डायरेक्स नेमस्पेस में रैपर थे लेकिन उन्होंने इसे हटा दिया। अंतिम एसडीके जिसमें इसे शामिल किया गया था फरवरी 2010 था। अनुशंसित नहीं, एक्सएनए ने इसे बदल दिया।
- 1. सी ++: नेटबीन्स (डार्कजीडीके + डायरेक्टएक्स एसडीके) में लाइब्रेरी कैसे जोड़ें
- 2. सी # एक्सएनए या सी ++ डायरेक्टएक्स 11?
- 3. विंडोज 8 पर डायरेक्टएक्स एसडीके 0
- 4. डायरेक्टएक्स
- 5. सी ++ ग्राफिक ड्राइंग लाइब्रेरी
- 6. डायरेक्टएक्स या ओपनजीएल
- 7. डायरेक्टएक्स 9 से डायरेक्टएक्स 10
- 8. डायरेक्टएक्स
- 9. डायरेक्टएक्स 11
- 10. किसी अन्य प्रोग्राम से एपीके इंस्टॉल करें
- 11. डायरेक्टएक्स 11 एसडीके - मैं इसे कहां डाउनलोड कर सकता हूं?
- 12. डायरेक्टएक्स
- 13. डायरेक्टएक्स
- 14. क्या मैं जावास्क्रिप्ट में पेन ग्राफिक (ग्राफिक टैबलेट) पहचान सकता हूं?
- 15. कैसे सी # फेसबुक एसडीके
- 16. एंड्रॉइड में सी/सी ++ कंपाइलर्स इंस्टॉल करना
- 17. डायरेक्टएक्स डेस्कटॉप
- 18. यूएसबी या अन्य माध्यमों (सी #)
- 19. एक svg ग्राफिक में टूलटिप कैसे जोड़ें?
- 20. एक डायरेक्टएक्स गेम हुक/ओवरले करें?
- 21. एंड्रॉइड एसडीके इंस्टॉल नहीं होगा - jdk
- 22. फ्लेक्स ग्राफिक संपत्तियां: एसडब्ल्यूएफ या एसडब्ल्यूसी?
- 23. कंप्यूटर ग्राफिक प्रोग्रामिंग भाषा
- 24. xcodebuild कैसे चलाएं/इंस्टॉल करें?
- 25. सी # एसडीके
- 26. इंस्टॉल करें
- 27. डायरेक्टएक्स/ओपनजीएल
- 28. मैं पारदर्शी विंडो में पारदर्शी डायरेक्टएक्स सामग्री कैसे आकर्षित करूं?
- 29. डायरेक्टएक्स/शार्पडीएक्स
- 30. ग्राफिक बनाएँ और बिटमैप
इस लिंक को देखें: http://www.codersource.net/asp-net/directx/directx-programming-in-c.aspx – dexametason
आप गेम के लिए एक्सएनए का उपयोग कर सकते हैं। –
स्लिम डीएक्स का भी उपयोग कर सकते हैं। – Robinson