जबकि विंडोज 10 बहुत सारे उपयोगकर्ताओं की सेवा करता है, यह निश्चित रूप से गेमर्स के लिए उपयुक्त है। एक्सबॉक्स ऐप, गेम डीवीआर, और नेटिव कंट्रोलर सपोर्ट जैसी सुविधाएं पिछले संस्करणों की तुलना में भारी प्रगति प्रदान करती हैं।
लेकिन विंडोज 10 पर गेमिंग अनुभव को सशक्त बनाने वाले सबसे महत्वपूर्ण तत्वों में से एक पर्दे के पीछे है:डायरेक्टएक्स। आइए समीक्षा करें कि DirectX क्या है, फिर देखें कि इसे अपने पीसी पर कैसे प्रबंधित करें।
DirectX क्या है?
डायरेक्टएक्स विंडोज़ में एपीआई का एक सेट है जो गेम में ग्राफिकल तत्वों को संभालता है। क्योंकि किसी भी दो गेमिंग पीसी में घटकों का एक ही सेट नहीं होता है, गेम डेवलपर डायरेक्टएक्स लाइब्रेरी का उपयोग ऐसे गेम लिखने के लिए करते हैं जो सभी प्रकार के कंप्यूटरों पर काम करते हैं।
पुराने दिनों में, DirectX का अपना अलग डाउनलोड था। जब आप कोई गेम इंस्टॉल करते हैं, तो आपको अक्सर DirectX के लिए नवीनतम अपडेट की जांच करने के लिए एक संकेत दिखाई देता है। विंडोज 8 के बाद से, माइक्रोसॉफ्ट ने डायरेक्टएक्स को विंडोज के एक हिस्से के रूप में शामिल किया है। इस प्रकार, आप इसे सीधे विंडोज अपडेट से अपडेट कर सकते हैं।
DirectX का नवीनतम संस्करण DirectX 12 है, जो केवल Windows 10 पर उपलब्ध है। Windows 7 और 8 DirectX 11 पर अटके हुए हैं।
ध्यान दें कि DirectX केवल ग्राफ़िक्स API नहीं है। वल्कन रन टाइम लाइब्रेरी एक नए प्रतियोगी हैं जो कुछ बेहतर प्रदर्शन प्रदान करते हैं।
मेरे पास DirectX का कौन सा संस्करण है?
आप अपने पीसी पर स्थापित DirectX के सभी संस्करण के बारे में देखने के लिए आसानी से एक पैनल खोल सकते हैं। ऐसा करने के लिए, Windows Key + R दबाएं चलाएं . खोलने के लिए डायलॉग, फिर टाइप करें dxdiag . आपको DirectX डायग्नोस्टिक टूल titled नामक एक विंडो दिखाई देगी एक क्षण बाद:
इसके नीचे सिस्टम जानकारी पैनल, आपको एक DirectX संस्करण दिखाई देगा जहां आप पुष्टि कर सकते हैं कि आपने क्या स्थापित किया है। दोबारा, यदि आप विंडोज 10 पर हैं, तो आपको डायरेक्टएक्स 12 यहां देखना चाहिए। यदि नहीं तो विंडोज अपडेट की जांच करें।
जब आप यहां हों, तो आपको प्रदर्शन . पर क्लिक करना चाहिए यह सुनिश्चित करने के लिए कि आपका कंप्यूटर DirectX की सभी सुविधाओं का समर्थन करता है, टैब (यदि आप एक से अधिक मॉनिटर का उपयोग करते हैं तो आपको कई दिखाई देंगे)। डायरेक्ट ड्रा एक्सेलेरेशन , Direct3D त्वरण , और AGP बनावट त्वरण सभी को सक्षम say कहना चाहिए ।
यदि नहीं, तो इन सुविधाओं का लाभ उठाने के लिए आपको अपने पीसी के हार्डवेयर को अपग्रेड करना होगा।
मैं DirectX कैसे डाउनलोड करूं?
DirectX का नवीनतम संस्करण कैसे डाउनलोड करें यह आपके द्वारा उपयोग किए जा रहे Windows के संस्करण पर निर्भर करता है।
विंडोज 10: आप DirectX का कोई भी स्टैंडअलोन पैकेज डाउनलोड नहीं कर सकते। Microsoft Windows अद्यतन के माध्यम से DirectX के लिए अद्यतन प्रदान करता है। इस प्रकार, जब आप कोई नया गेम इंस्टॉल करते हैं तो आपको DirectX को अपडेट करने की भी आवश्यकता नहीं होगी। सेटिंग> अपडेट और सुरक्षा> विंडोज अपडेट पर जाएं और अपडेट की जांच करें . क्लिक करें यह देखने के लिए कि क्या आप DirectX को अपडेट कर सकते हैं।
विंडोज 8.1: विंडोज 10 की तरह, डायरेक्टएक्स के लिए कोई मैनुअल अपडेट लिंक नहीं है। विंडोज 8.1 में डायरेक्टएक्स 11.2 शामिल है, जो विंडोज 8 के साथ संगत नवीनतम संस्करण है। विंडोज अपडेट की जांच सेटिंग्स> अपडेट और रिकवरी> विंडोज अपडेट पर करें। DirectX के किसी भी अपडेट के लिए।
विंडोज 7: विंडोज 7 के लिए डायरेक्टएक्स का नवीनतम संस्करण 11.1.1 है। यह विंडोज 7 सर्विस पैक 1 के साथ उपलब्ध है। इसे प्राप्त करने के लिए आपको विंडोज अपडेट KB2670838 को मैन्युअल रूप से या विंडोज अपडेट के माध्यम से इंस्टॉल करना होगा।
Windows के पुराने संस्करण: Windows XP और Vista दोनों को अब Microsoft से समर्थन प्राप्त नहीं होता है। चूंकि वे इतने पुराने हैं, आप शायद उन पर कोई आधुनिक खेल नहीं खेल रहे हैं। हालांकि, पूर्णता के लिए, हम देखेंगे कि विस्टा के लिए DirectX का नवीनतम संस्करण सर्विस पैक 2 के साथ 11.0 है। Windows XP पर, आप DirectX 9.0c के साथ फंस गए हैं, जिसे आप Microsoft के वेब इंस्टॉलर के साथ अपडेट कर सकते हैं।पी>
मेरे पास इतने सारे DirectX संस्करण क्यों स्थापित हैं?
जबकि आपके द्वारा उपयोग किया जाने वाला विंडोज का संस्करण DirectX के नवीनतम संस्करण को निर्देशित करता है जिसे आपका कंप्यूटर चला सकता है, इसका मतलब यह नहीं है कि यह केवल एक ही स्थापित है।
भले ही DirectX को अभी Windows में बनाया गया है, आपके पास C:\Windows\System32 पर स्थित सभी प्रकार की DirectX फ़ाइलें होने की संभावना है। (और C:\Windows\SysWOW64 विंडोज की 64-बिट कॉपी पर)।
ऐसा क्यों है?
माइक्रोसॉफ्ट के सी ++ रनटाइम की तरह, हर गेम डायरेक्टएक्स के एक अलग संस्करण पर निर्भर करता है। उदाहरण के लिए, यदि किसी डेवलपर ने DirectX 11 अपडेट 40 का उपयोग करने के लिए कोई गेम लिखा है, तो केवल संस्करण 40 ही काम करेगा। एक नया संगत नहीं है।
इस प्रकार, जब भी आप कोई नया गेम इंस्टॉल करते हैं, तो यह डायरेक्टएक्स की एक अनूठी प्रति स्थापित करेगा। इससे आपके सिस्टम पर संभावित रूप से दर्जनों प्रतियां आ जाती हैं।
क्या मुझे DirectX को अनइंस्टॉल करना चाहिए?
DirectX को अनइंस्टॉल करने का कोई आधिकारिक तरीका नहीं है। आप इसे ऐप्स . से नहीं हटा सकते सेटिंग . का पैनल ऐप विंडोज 10 में। लेकिन वास्तव में ऐसा कोई कारण नहीं है जिसकी आपको आवश्यकता होगी, क्योंकि यह एक सामान्य कार्यक्रम नहीं है। विंडोज़ कैसे ग्राफ़िक्स प्रदर्शित करता है, यह इसका मुख्य भाग है।
और कई संस्करणों को स्थापित करने के बारे में चिंता न करें। वे अतिरिक्त पुस्तकालय कुछ भी नुकसान नहीं पहुंचा रहे हैं, और वे एक कारण से स्थापित किए गए थे जब आपने कोई विशेष गेम डाउनलोड किया था।
आपको ऊपर बताए गए फ़ोल्डर में अलग-अलग DirectX फ़ाइलों को हटाने की कोशिश नहीं करनी चाहिए। इससे गेम या अन्य प्रोग्राम ठीक से काम करना बंद कर सकते हैं। यदि आपको DirectX के किसी विशेष संस्करण में समस्या आ रही है, तो उस गेम को पुनः स्थापित करने का प्रयास करें जो इसका उपयोग करता है।
अब आप DirectX के बारे में जानते हैं
हमने कवर किया है कि DirectX क्या है, आप कैसे जांच सकते हैं कि आपने कौन सा संस्करण स्थापित किया है, और इसके लिए नवीनतम अपडेट कैसे प्राप्त करें। ग्राफिक्स टूल्स की यह शक्तिशाली लाइब्रेरी इस कारण का हिस्सा है कि विंडोज गेमिंग के लिए लोकप्रिय प्लेटफॉर्म है। यदि आप गेम खेलते हैं तो यह आपके कंप्यूटर का एक सामान्य हिस्सा है, और ज्यादातर मामलों में, आपको इसे प्रबंधित करने के लिए कुछ भी नहीं करना चाहिए।
अधिक जानकारी के लिए, गेमिंग के लिए विंडोज 10 को ऑप्टिमाइज़ करने के सर्वोत्तम तरीके देखें।