के लिए वैकल्पिक मुझे जीडीआई + पसंद है क्योंकि इसका उच्च प्रदर्शन और यह विंडोज एक्सपी के साथ शामिल है। हालांकि, इसकी धुंध वर्ग और प्रभाव वर्ग केवल जीडीआई + 1.1 में उपलब्ध है, जो केवल विंडोज विस्टा या बाद में आता है। इस तथ्य के बावजूद कि माइक्रोसॉफ्ट जल्द ही विंडोज एक्सपी के लिए समर्थन छोड़ने की योजना बना रहा है, अभी भी उन लोगों का एक बड़ा प्रतिशत है जो अभी भी एक्सपी के साथ चिपके हुए हैं। यदि आप कोई उपभोक्ता-लक्षित सॉफ़्टवेयर बनाते हैं, तो आपको Windows XP का समर्थन करना होगा। लेकिन दुर्भाग्यवश, जीडीआई + 1.1 एक्सपी के तहत पुनर्वितरण योग्य नहीं है।जीडीआई +
मैंने कुछ ओपनसोर्स छवि पुस्तकालयों की कोशिश की। हालांकि, जब प्रदर्शन की बात आती है, उदाहरण के लिए, गाऊशियन ब्लरिंग ऑपरेशन, वे जीडीआई + की तुलना में काफी धीमे होते हैं।
क्या कोई भी XP समर्थन के साथ जीडीआई + के बेहतर विकल्प की सिफारिश कर सकता है?
:
उच्च प्रदर्शन Guassian धुंधला के लिए अन्य विकल्प, एक GPU आधारित कलंक को लागू करने के उदाहरण के लिए (कुछ GPU-त्वरित एपीआई, जैसे ओपन/GLSL, DirectX, या Direct2D में एक शेडर के माध्यम से) है एक उच्च प्रदर्शन विकल्प खोजना मुश्किल होगा, शायद आपको _GDI + _ पर चिपकना चाहिए और धुंध प्रभावों के लिए वैकल्पिक कार्यान्वयन का उपयोग करना चाहिए यदि _GDI + 1.1_ उपलब्ध नहीं है। –
आईआईआरसी - विस्टा में और आगे की खिड़कियां और उन प्रभावों को जीपीयू में सतहों के रूप में प्रस्तुत किया जाता है। तो आप वैसे भी सॉफ़्टवेयर में उस तरह के प्रदर्शन को दोहराने नहीं जा रहे हैं। –