Я недавно начал изучать DirectX и программирование игр. Я начал совершенствовать свою базу программы, и теперь я пытаюсь разобраться с вводом. Сейчас у меня есть способ вызывать функцию в моем основном цикле, которая запрашивает мышь и клавиатуру, используя GetDeviceState (в двух словах) и их соответствующие аргументы; однако, после более глубокого чтения в DirectInput, я видел, как многие люди говорили, что DirectInput НЕ рекомендуется для использования больше. Microsoft, похоже, тоже согласна!
То, что я ищу, - это другие способы сделать это, наряду с обсуждением плюсов и минусов о них (не обязательно, но приветствуем. Я могу исследовать)