Синхронный захват входных данных контроллера и кадров видеоигры - PullRequest
0 голосов
/ 03 августа 2020

Итак, я хочу захватить ввод контроллера Xbox при игре в видеоигры на Windows. В дополнение к этому, я хотел бы захватить кадры, на которые влияет ввод контроллера. Это означает, что пока нажата кнопка (и), я снимаю кадры по мере их рендеринга.

У меня есть несколько идей, как go сделать это: *

Я думаю, что смогу подключить рассматриваемую игру, которая, вероятно, предоставит мне доступ в реальном времени к кадрам и вызовам Xinput (или DirectInput).

Или я может написать программу, которая существует в собственном процессе для мониторинга состояния контроллера и запроса кадров в зависимости от времени ввода.

Я бы предпочел второй вариант, так как это легче сделать. Меня беспокоит второй вариант - задержка. Конечно, я могу без проблем получить данные с контроллера захвата, но будет ли он достаточно быстрым, чтобы получить правильные кадры?

Есть какие-нибудь мысли по этому поводу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...