Начало
DirectInput
Шаг 1 - Что такое DirectInput.
Шаг 2 - Как получается информация от устройств.
Шаг 3 - Создаем объект DirectInput.
Шаг 4 - Функция DirectInputCreate.
Шаг 5 - Типы данных от устройств.
Шаг 6 - Получение интерфейса устройства CreateDevice.
Шаг 7 - Реализуем CreateDevice.
Шаг 8 - Устанавливаем совместный доступ – SetCooperativeLevel.
Шаг 9 - Реализуем SetCooperativeLevel.
Шаг 10 - Определяем формат данных - SetDataFormat.
Шаг 11 - Реализуем SetDataFormat.
Шаг 12 - Захват устройства Acquire.
Шаг 13 - Реализуем захват и освобождение.
Шаг 14 - Опрос устройства GetDeviceState.
Шаг 15 - Реализуем GetDeviceState.
Шаг 16 - Завершение работы DirectInput.

