Структура DIJOYUSERVALUES (dinputd.h)

Структура DIJOYUSERVALUES содержит сведения о параметрах джойстика пользователя.

Синтаксис

typedef struct DIJOYUSERVALUES {
  DWORD            dwSize;
  JOYREGUSERVALUES ruv;
  WCHAR            wszGlobalDriver[MAX_JOYSTRING];
  WCHAR            wszGameportEmulator[MAX_JOYSTRING];
} DIJOYUSERVALUES, *LPDIJOYUSERVALUES;

Члены

dwSize

Задает размер структуры в байтах. Этот элемент необходимо инициализировать перед использованием структуры.

ruv

Конфигурация пользователя джойстика. Помимо полей, содержащихся в файле заголовка mmddk.h, ранее неиспользуемое поле jrvRanges.jpCenter содержит уровни насыщенности пользователей для каждой оси. Приложение панели управления задает значения мертвой зоны и насыщенности на основе значений, заданных конечным пользователем во время калибровки или тонкой настройки. Недоставленная зона может интерпретироваться как "чувствительность в центре", а насыщенность — как "чувствительность по краям".

wszGlobalDriver[MAX_JOYSTRING]

Драйвер глобального порта.

wszGameportEmulator[MAX_JOYSTRING]

Не используется.

Требования

   
Верхняя часть dinputd.h