Прочитать на английском

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


Заголовок xinput.h

Этот заголовок используется API-интерфейсами игрового контроллера XInput. Дополнительные сведения см. в разделе:

xinput.h содержит следующие программные интерфейсы:

Функции

 
XInputEnable

Задает состояние отчетов XInput.
XInputGetAudioDeviceIds

Извлекает идентификаторы устройств для отрисовки и захвата звука, связанных с гарнитурой, подключенной к указанному контроллеру.
XInputGetBatteryInformation

Извлекает тип батареи и состояние заряда беспроводного контроллера.
XInputGetCapabilities

Извлекает возможности и возможности подключенного контроллера.
XInputGetDSoundAudioDeviceGuids

Возвращает идентификаторы GUID устройства отрисовки звука и захвата звука, связанные с гарнитурой, подключенной к указанному контроллеру.
XInputGetKeystroke

Извлекает событие ввода геймпада.
XInputGetState

Извлекает текущее состояние указанного контроллера.
XInputSetState

Отправляет данные на подключенный контроллер. Эта функция используется для активации функции вибрации контроллера.

Структуры

 
XINPUT_BATTERY_INFORMATION

Содержит сведения о типе батареи и состоянии заряда.
XINPUT_CAPABILITIES

Описывает возможности подключенного контроллера. Функция XInputGetCapabilities возвращает XINPUT_CAPABILITIES.
XINPUT_GAMEPAD

Описывает текущее состояние контроллера.
XINPUT_KEYSTROKE

Указывает данные нажатия клавиши, возвращаемые XInputGetKeystroke.
XINPUT_STATE

Представляет состояние контроллера.
XINPUT_VIBRATION

Задает уровни скорости двигателя для функции вибрации контроллера.