Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

XInput และ DirectInput คืออะไร? ความหมายและความแตกต่าง

คุณอาจเคยได้ยินคำว่า 'XInput' และ 'DirectInput' פה ושם โดยเกือบทุกครั้งจะอ้างอิงถึงคอนโทรลเลอร์ที่คุณสามารถใช้สำหรับ Windows แต่มันหมายความว่าอะไรจริงๆ? มันสำคัญไหมว่าคุณมีอันไหน และถ้าสำคัญ คุณจะรู้ได้อย่างไรว่าคุณมีอันไหน?

มาสำรวจทั้งสองคำและดูว่าแต่ละอย่างหมายถึงอะไรสำหรับคุณ

XInput, DirectInput, และ Input Libraries

XInput และ DirectInput คืออะไร? ความหมายและความแตกต่าง

คำเหล่านี้ทั้งหมดอ้างอิงถึง API ที่มีอยู่ระหว่างคอนโทรลเลอร์และระบบของคุณ โดยพื้นฐานแล้ว คอนโทรลเลอร์ของคุณสื่อสารกับคอมพิวเตอร์อย่างไร และรู้ว่าปุ่มแต่ละปุ่มหมายถึงอะไร

ทั้งหมดนี้คือการบอกว่า คุณโดยทั่วไปไม่ต้องกังวลว่าอันไหนคืออันไหน และอะไรทำอะไร Driver Packages จะติดตั้งสิ่งที่คุณต้องการ และคอนโทรลเลอร์จะถูกกำหนด API ที่พวกเขาใช้โดยอัตโนมัติ

Old APIs, New APIs, พวกมันทำงานเหมือนกันหมด

แม้จะมีความแตกต่างทางเทคนิคมากมายระหว่างไลบรารีทั้งสองนี้ แต Gamepad สมัยใหม่ส่วนใหญ่ได้รวมประสบการณ์เข้าด้วยกัน และทำให้การเล่นเกมบน PC กลายเป็น 'Plug-and-play' จริงๆ

ยังไงก็ตาม มันคุ้มค่าที่จะรู้ความแตกต่างระหว่างสองคำนี้ เพราะมันอาจปรากฏขึ้นเมื่อคุณ Troubleshoot Gamepad ของตัวเอง