हो सकता है कि आपने 'XInput' और 'DirectInput' शब्दों को इधर-उधर सुना हो, लगभग हमेशा उन नियंत्रकों को संदर्भित करता है जिनका उपयोग आप विंडोज के लिए कर सकते हैं। लेकिन उनका वास्तव में क्या मतलब है? क्या इससे कोई फर्क पड़ता है कि आपके पास कौन सा है, और यदि हां, तो आप कैसे बता सकते हैं कि आपके पास क्या है?

आइए दोनों शब्दों का अन्वेषण करें और देखें कि प्रत्येक का आपके लिए क्या अर्थ है।

XInput, DirectInput, और इनपुट लाइब्रेरी

गर्सनबेनावाइड्स/https://commons.wikimedia.org

ये सभी शर्तें एक एपीआई को संदर्भित करती हैं जो नियंत्रक और आपके सिस्टम के बीच मौजूद है। अनिवार्य रूप से, आपका नियंत्रक आपके कंप्यूटर से कैसे बात करता है और जानता है कि कौन से बटन का क्या अर्थ है।

यह सब कहने के लिए है, आमतौर पर आपको इस बारे में चिंता करने की ज़रूरत नहीं है कि कौन सा है और क्या करता है। ड्राइवर पैकेज आपको जो चाहिए उसे स्थापित करेंगे और नियंत्रकों को स्वचालित रूप से एक असाइन किया जाएगा जो वे उपयोग करते हैं।

सम्बंधित: एपीआई क्या है और परिवर्णी शब्द का क्या अर्थ है?यह जानकारी केवल गेमपैड द्वारा उपयोग नहीं की जाती है। लगभग कोई भी उपकरण जो आपके सिस्टम में इनपुट करता है वह इन एपीआई से होकर गुजरता है। गेमपैड को सेट अप या खरीदते समय यह आमतौर पर अधिक देखा जाता है।

instagram viewer

XInput और DirectInput के बीच अंतर क्या हैं?

XInput नया है, इसलिए इसका उपयोग करना आसान है और आमतौर पर आधुनिक गेमपैड की एक विस्तृत श्रृंखला में पाया जाता है। इसकी तुलना में, DirectInput बहुत पुराना API है, इतना पुराना है कि इसे Microsoft द्वारा लीगेसी API माना जाता है।

अपनी उम्र के कारण, DirectInput अभी भी Xinput पर कुछ फायदे रखने का प्रबंधन करता है। फीचर सूची प्रभावशाली है और एपीआई अच्छी तरह से प्रलेखित है, जिसका अर्थ है कि इसे लागू करना आम तौर पर आसान है। DirectInput को पुराने हार्डवेयर की एक विस्तृत श्रृंखला के लिए उपयोग किया जा सकता है, विशेष रूप से तृतीय-पक्ष ब्रांडों से।

सुविधाओं बनाम विरासत कार्यों के संदर्भ में इस विभाजन का एक उदाहरण PlayStation 3 और 4 नियंत्रक हैं। इन नियंत्रकों ने मूल रूप से XInput का समर्थन नहीं किया, जिसने इन नियंत्रकों का उपयोग नए गेम पर काफी कठिन बना दिया।

क्या इससे कोई फर्क पड़ता है यदि आप XInput या DirectInput का उपयोग करते हैं?

अच्छी खबर यह है कि आपको वास्तव में चिंता करने की ज़रूरत नहीं है कि आपका गेमपैड किस एपीआई का उपयोग करता है।

अधिकांश आधुनिक नियंत्रक आसानी से दोनों के साथ इंटरफेस कर सकते हैं (यदि वे अपने स्वयं के, कस्टम एपीआई का उपयोग नहीं करते हैं) और स्टीम जैसे कार्यक्रम इस प्रकार के पुस्तकालयों को पूर्वव्यापी रूप से समर्थन जोड़ने के लिए एकीकृत करते हैं जहां इसकी आवश्यकता होती है।

सम्बंधित: स्टीम के साथ कंसोल नियंत्रकों को कैसे सेट अप और उपयोग करें

पुराने एपीआई, नए एपीआई, वे सभी एक जैसे काम करेंगे

जबकि इन दो पुस्तकालयों के बीच बहुत सारे तकनीकी अंतर हैं, आधुनिक गेमपैड ने ज्यादातर अनुभव को एकीकृत किया है, और वास्तव में पीसी पर 'प्लग-एंड-प्ले' गेमिंग बनाया है।

फिर भी, इन दो शब्दों के बीच अंतर जानने लायक है, क्योंकि यह आपके अपने गेमपैड का समस्या निवारण करते समय सामने आ सकता है।

किसी भी आधुनिक Xbox नियंत्रक को पीसी से कैसे कनेक्ट करें: 3 आसान तरीके

Xbox One या Xbox Series X|S कंट्रोलर को अपने पीसी से कनेक्ट करना चाहते हैं? यहां तीन अलग-अलग तरीके हैं जिनका आप उपयोग कर सकते हैं।

आगे पढ़िए

साझा करनाकलरवईमेल
संबंधित विषय
  • खिड़कियाँ
  • जुआ
  • विंडोज 10
  • विंडोज़ 11
  • खेल नियंत्रक
लेखक के बारे में
जेसन करी (29 लेख प्रकाशित)

जेसन एक पूर्व फ्रीलांसर और टेक ब्लॉगर हैं। तकनीक की सभी चीजों के बारे में प्रेरित और जानकार, उन्हें चीजों को सरल और सुपाच्य बनाने की इच्छा है। जब जेसन MakeUseOf के लिए नहीं लिख रहा है, तो वह आमतौर पर लेखन के अन्य रूपों में अपनी रचनात्मक मांसपेशियों को फ्लेक्स कर रहा होगा।

जेसन करी की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें