Принцип работы асинхронного ввода в компьютерных играх заключается в том, что игра продолжает работу и реагирует на действия игрока без задержек. 4
Асинхронные методы используются для ожидания действий пользователя, например нажатия кнопок или завершения анимаций. 4 Когда начинается долгосрочная операция, она ставится в очередь, а основной поток продолжает выполнение других задач, не дожидаясь завершения операции. 4
После завершения операции результат обрабатывается, а основной поток продолжает выполнение других задач. 4
Без простейшей формы асинхронного ввода, такой как «ввод с клавиатуры без ожидания», многие компьютерные игры и тренажеры были бы невозможны. 5