विंडोज पीसी गेमिंग के लिए अनुकूल अधिकांश गेमिंग कंट्रोलर ‘के साथ आते हैं।XInput‘ तथा ‘सीधा निवेश‘ एपीआई। एप्लिकेशन प्रोग्रामिंग इंटरफेस या एपीआई अलग-अलग कार्यक्रमों को एक दूसरे के साथ बातचीत करने का एक तरीका प्रदान करते हैं। ये एपीआई आपके सिस्टम और कंट्रोलर के बीच मौजूद हैं। इसका मतलब है कि नियंत्रक एपीआई के माध्यम से आपके सिस्टम से संचार करता है और जानता है कि किस बटन का क्या अर्थ है।
गेमपैड अकेले नहीं हैं जो इस जानकारी का उपयोग करते हैं। आपके पीसी से जुड़े किसी भी उपकरण को इन एपीआई से गुजरना पड़ता है। उपयोगकर्ता नया गेमपैड खरीदते समय या इसे सेट करते समय इनपुट विधि ढूंढ सकते हैं।
हालाँकि, ड्राइवर पैकेज उन API को स्थापित करते हैं जिनकी उपयोगकर्ताओं को आवश्यकता होती है और नियंत्रक स्वचालित रूप से उनके द्वारा उपयोग किए जाने वाले को असाइन किए जाते हैं। यहां, हम चर्चा करेंगे कि कैसे दोनों इनपुट तरीके अलग-अलग हैं और यह गेमर्स की मदद कैसे कर सकता है।
‘XInput’ और ‘DirectInput’ API के बीच अंतर
DirectInput XInput से बहुत पुराना है। DirectInput इतना पुराना है कि Microsoft इसे एक लीगेसी API मानता है। XInput तुलनात्मक रूप से नया है, उपयोग में आसान है, और अधिकांश आधुनिक गेमपैड में पाया जा सकता है।
DirectInput पुराने होने के कारण Xinput पर कुछ फायदे रखने में कामयाब रहा है। यह एपीआई अच्छी तरह से प्रलेखित है और सुविधाओं की एक विशाल सूची के साथ आता है, जिससे इसे लागू करना आसान हो जाता है। आम तौर पर, DirectInput पुराने हार्डवेयर की एक विस्तृत श्रृंखला में पाया जा सकता है, ज्यादातर तृतीय-पक्ष ब्रांडों से।
सुविधाओं और विरासत कार्यों के बीच महत्व के बारे में एक उदाहरण देने के लिए, हमें प्लेस्टेशन 3 और 4 नियंत्रकों को देखना होगा। ये गेमपैड मूल रूप से XInput का समर्थन नहीं करते थे, जिससे उपयोगकर्ताओं के लिए नए गेम खेलना मुश्किल हो गया था।
गेमर्स को नियंत्रक इनपुट विधियों के बारे में जागरूक होने की आवश्यकता क्यों है?
गेमर्स को इनपुट विधियों के बारे में पता होना चाहिए क्योंकि इससे उन्हें अपने स्वयं के नियंत्रकों का निवारण करने में मदद मिलेगी। अधिकांश आधुनिक नियंत्रक आसानी से दोनों के साथ इंटरफेस कर सकते हैं, यदि वे अपने स्वयं के कस्टम एपीआई का उपयोग नहीं कर रहे हैं। कुछ आधुनिक गेमपैड भी उपयोगकर्ताओं को उनकी पसंद के अनुसार इनपुट पद्धति का चयन करने की अनुमति देते हैं। इनपुट विधियों को बदलने से बटन और एनालॉग स्टिक की कार्यक्षमता बदल जाएगी।
आधुनिक गेमपैड ने ज्यादातर पीसी गेमिंग को ‘प्लग-एंड-प्ले’ के रूप में बुनियादी बनाने के अनुभव को एकीकृत किया है, फिर भी इन दो इनपुट विधियों के बीच कई तकनीकी अंतर हैं। स्टीम जैसे कार्यक्रमों ने इन एपीआई को जहां जरूरत हो वहां समर्थन जोड़ने के लिए एकीकृत किया है।
.