Поделиться через


Сведения о джойстиках

[Функция, связанная с этой страницей, Джойстики, является устаревшей функцией. Он был заменен пространство имен Windows.Gaming.Input. пространство имен Windows.Gaming.Input оптимизировано для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует новый код использовать пространство имен Windows.Gaming.Input вместо пространства имен Joysticks, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Джойстик — это вспомогательное устройство ввода для приложений, которые предоставляют альтернативные варианты использования клавиатуры и мыши. Джойстик предоставляет позиционные сведения в системе координат, которая имеет абсолютные и минимальные значения в каждой оси перемещения.

Службы Джойстика загружаются при запуске операционной системы. Службы джойстика могут одновременно отслеживать два джойстика, каждый с двумя или тремя осями. Каждый джойстик может иметь до четырех кнопок. Функции джойстика можно использовать для определения возможностей джойстиков и драйвера джойстиков. Кроме того, вы можете обрабатывать информацию о положении и кнопках джойстика, непосредственно запрашивая джойстик или перехватывая управление джойстиком и обрабатывая сообщения от него. Последний метод проще, так как приложению не нужно вручную запрашивать джойстик или отслеживать время создания запросов через регулярные интервалы.