मुझे ड्राइंग सी/सी ++ लाइब्रेरी का उपयोग करने में बहुत आसान आवश्यकता होगी। इसका मतलब है कि मुझे वहां बटन, फ्रेम या कुछ और डालने की ज़रूरत नहीं है, लेकिन मुझे ग्राफिक विंडो पर अंक, मंडल, रेखाएं खींचने की आवश्यकता है। क्या यह संभव है?सी/सी ++ में ड्राइंग लाइब्रेरी का उपयोग करना आसान है?
उत्तर
आप कई सी ++ रचनात्मक कोडिंग ढाँचे में से एक का उपयोग कर सकते हैं:
SFML का प्रयास करें: http://www.sfml-dev.org/
आप एक छोटे से अधिक विशिष्ट होना चाहिए:
क्या प्लेटफार्मों आप लक्षित करना चाहते हैं?
"उपयोग करने में आसान" से आपका क्या मतलब है?
आप Windows का उपयोग कर रहे हैं और सिर्फ कंप्यूटर ग्राफिक्स की अवधारणाओं जानने चाहते हैं, सिर्फ विंडोज GDI का उपयोग करें।
यदि आप मोबाइल उपकरणों के लिए कंप्यूटर ग्राफिक्स सीखना चाहते हैं, तो OpenGL का उपयोग करें। विंडोज जीडीआई की तुलना में इसका उपयोग करना थोड़ा मुश्किल है, क्योंकि यह निम्न स्तर का एपीआई है, लेकिन यह अधिक शक्तिशाली है।
Anti-Grain Geometry में कुछ really nice results है। इसका उपयोग करना मुश्किल नहीं है। यह एक सी ++ लाइब्रेरी है और मुझे नहीं पता कि सी बाइंडिंग्स हैं या नहीं।
यदि आप विंडोज पर काम कर रहे हैं, तो Direct2D आज़माएं, यह बहुत शक्तिशाली और उपयोग करने के लिए समान रूप से सरल है। पर
और जानकारी: http://msdn.microsoft.com/en-us/library/dd370990%28v=vs.85%29.aspx
एसडीएल बहुत अच्छा है। यदि आप वास्तव में शामिल होना चाहते हैं, तो Direct3D और OpenGL शायद सबसे अच्छे विकल्प हैं।
एसडीएल के साथ समस्या यह है कि, AFAIK, इसमें कुछ ज्यामिति ड्राइंग ऑपरेशन हैं और आपको शायद पिक्सेल पर वापस गिरना होगा। उस ने कहा, http://www.pygame.org/docs/ref/draw.html की क्या आवश्यकता है, शायद एसडीएल पर आधारित सी/सी ++ लाइब्रेरी है जो वही है? – cib
- 1. क्रॉस-प्लेटफार्म ड्राइंग लाइब्रेरी
- 2. सी ++ ग्राफिक ड्राइंग लाइब्रेरी
- 3. जावास्क्रिप्ट ड्राइंग लाइब्रेरी?
- 4. सीसी
- 5. 2 डी ड्राइंग के लिए हास्केल लाइब्रेरी
- 6. सीसी
- 7. सी ++ के लिए एसएनएमपी क्लाइंट लाइब्रेरी का उपयोग करना आसान है?
- 8. क्या लाइब्रेरी में थ्रेडपूल का उपयोग करना स्वीकार्य है?
- 9. एक्स्टेंसिबल सीरियलाइजेशन/मार्शलिंग का उपयोग करना आसान है?
- 10. मेकफ़ाइल में सीसी? = क्या मतलब है?
- 11. कॉल/सीसी क्या है?
- 12. पायथन इमेजिंग लाइब्रेरी (पीआईएल) ड्राइंग - ग्रेडियेंट
- 13. अनार लाइब्रेरी का उपयोग करना - फाइलस्ट्रीम बफर
- 14. रिकर्सन लागू करने के लिए कॉल/सीसी का उपयोग करना संभव है?
- 15. ईएसएस/एमैक्स में, मैं सीसी सीजे या सीसी सीआर
- 16. मेल सीसी
- 17. कॉल/सीसी
- 18. PHP ढांचे का उपयोग/सीखना आसान है?
- 19. संगीत नोट्स ड्राइंग के लिए लाइब्रेरी
- 20. सीसी .NET
- 21. स्कैला में "कॉल-सीसी" पैटर्न?
- 22. ग्राफवीज़: किस ग्राफ लाइब्रेरी का उपयोग करना है?
- 23. क्या qt-embedded-linux ड्राइंग लाइब्रेरी निश्चित बिंदु है?
- 24. एंड्रॉइड: ऐप बिलिंग में, लाइब्रेरी का उपयोग करना या नहीं?
- 25. एफ # प्रोजेक्ट में सी # लाइब्रेरी का उपयोग करना?
- 26. साझा लाइब्रेरी में वैश्विक चर का उपयोग
- 27. रेलों पर पृथक विजेट का उपयोग करना आसान
- 28. डब्ल्यूपीएफ में जीडीआई + ड्राइंग का उपयोग कैसे करें?
- 29. सी # आसान गतिशील प्रतिबिंब के लिए लाइब्रेरी
- 30. क्लास लाइब्रेरी के अंदर संसाधन (resx) का उपयोग करना, जिसे
क्या ऑपरेटिंग सिस्टम? –
"सी/सी ++" क्या है? –
मेरी इच्छा है कि मैं टिप्पणियों को वोट दे सकता हूं। क्या यह विश्वास करना इतना कठिन है कि कोई सी या सी ++ लाइब्रेरी के साथ समान रूप से खुश होगा? – AShelly