DIJOYUSERVALUES-Struktur (dinputd.h)

Die STRUKTUR DIJOYUSERVALUES enthält Informationen zu den Joystickeinstellungen des Benutzers.

Syntax

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

Member

dwSize

Gibt die Größe der Struktur in Bytes an. Dieses Element muss initialisiert werden, bevor die Struktur verwendet wird.

ruv

Joystick-Benutzerkonfiguration. Zusätzlich zu den in der Headerdatei mmddk.h enthaltenen Feldern enthält das zuvor nicht verwendete Feld jrvRanges.jpCenter die Benutzersättigungsstufen für jede Achse. Eine Systemsteuerungsanwendung legt die Werte für die tote Zone und die Sättigung basierend auf den Werten fest, die der Endbenutzer während der Kalibrierung oder Feinabstimmung festgelegt hat. Der tote Bereich kann als "Empfindlichkeit in der Mitte" interpretiert werden, und die Sättigung kann als "Empfindlichkeit entlang der Kanten" interpretiert werden.

wszGlobalDriver[MAX_JOYSTRING]

Der globale Porttreiber.

wszGameportEmulator[MAX_JOYSTRING]

Nicht verwendet.

Anforderungen

   
Kopfzeile dinputd.h