Talán hallotta már itt-ott az „XInput” és „DirectInput” kifejezéseket, amelyek szinte mindig a Windowshoz használható vezérlőkre utalnak. De mit is jelentenek valójában? Számít-e, hogy melyikkel rendelkezik, és ha igen, hogyan tudhatja meg, hogy mi van?

Vizsgáljuk meg mindkét kifejezést, és nézzük meg, mit jelentenek az Ön számára.

XInput, DirectInput és Input Libraries

GersonBenavides/https://commons.wikimedia.org

Mindezek a kifejezések a vezérlő és a rendszer között létező API-ra vonatkoznak. Lényegében az, hogy a vezérlő hogyan beszél a számítógépével, és tudja, hogy a gombok mit jelentenek.

Mindez azt jelenti, hogy általában nem kell aggódnia amiatt, hogy melyik melyik és mi mit csinál. Az illesztőprogram-csomagok azt telepítik, amire szüksége van, és a vezérlők automatikusan hozzárendelődnek az általuk használthoz.

Összefüggő: Mi az API és mit jelent a betűszó?Ezt az információt nem csak a játékvezérlők használják. Szinte minden olyan eszköz átmegy ezeken az API-kon, amelyek a rendszerbe bevitelt végeznek. Ezt általában inkább a játékvezérlők beállításakor vagy vásárlásakor veszik észre.

instagram viewer

Mi a különbség az XInput és a DirectInput között?

Az XInput újabb, így könnyebben használható, és általában a modern játékvezérlők szélesebb körében megtalálható. Ehhez képest a DirectInput egy sokkal régebbi API, olyan régi, hogy a Microsoft örökölt API-nak tekinti.

Kora miatt a DirectInput még mindig rendelkezik bizonyos előnyökkel a Xinputtal szemben. A szolgáltatások listája lenyűgöző, és az API jól dokumentált, ami azt jelenti, hogy általában könnyebben megvalósítható. A DirectInput régebbi hardverek széles skálájához használatos, különösen harmadik féltől származó márkákhoz.

Példa erre a funkciók és a régebbi funkciók közötti megosztottságra a PlayStation 3 és 4 kontrollerek. Ezek a vezérlők natívan nem támogatták az XInput-ot, ami meglehetősen megnehezítette a vezérlők használatát az újabb játékokon.

Számít, hogy XInput vagy DirectInput használ?

A jó hír az, hogy tényleg nem kell aggódnia amiatt, hogy melyik API-t használja a gamepad.

A legtöbb modern vezérlő könnyen kapcsolódhat mindkettőhöz (ha nem saját, egyéni API-t használ), és az olyan programokkal, mint a Steam egyesíti az ilyen típusú könyvtárakat, hogy visszamenőleg támogatást adjon hozzá, ahol szükséges.

Összefüggő: Konzolvezérlők beállítása és használata a Steam segítségével

Régi API-k, új API-k, mind ugyanúgy működnek

Noha sok technikai különbség van e két könyvtár között, a modern játékvezérlők többnyire egyesítették az élményt, és valóban „plug-and-play”-vé tették a PC-n való játékot.

Ennek ellenére érdemes tudni, hogy mi a különbség a két kifejezés között, mivel a saját játékvezérlőjének hibaelhárítása során felmerülhet.

Bármilyen modern Xbox-vezérlő csatlakoztatása számítógéphez: 3 egyszerű módszer

Xbox One vagy Xbox Series X|S kontrollert szeretne csatlakoztatni a számítógépéhez? Íme három különböző módszer, amelyet használhat.

Olvassa el a következőt

RészvényCsipogEmail
Kapcsolódó témák
  • ablakok
  • Szerencsejáték
  • Windows 10
  • Windows 11
  • Játékvezérlő
A szerzőről
Jason Currie (29 cikk megjelent)

Jason egykori szabadúszó és tech blogger. Hajtott és minden technológiában jártas, vágyakozik arra, hogy a dolgokat egyszerűvé és emészthetővé tegye. Amikor Jason nem a MakeUseOf-nak ír, általában más írási formákban feszíti meg kreatív izmait.

Továbbiak Jason Currie-től

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!

Kattintson ide az előfizetéshez