Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die IDirectInputJoyConfig8::GetUserValues-Methode ruft Informationen zu Benutzereinstellungen für den Joystick ab.
Syntax
HRESULT GetUserValues(
LPDIJOYUSERVALUES unnamedParam1,
DWORD unnamedParam2
);
Parameter
unnamedParam1
Verweist auf eine Struktur, die Informationen zur Konfiguration des Benutzer-Joysticks empfängt. Der Aufrufer muss vor dem Aufrufen dieser Methode den dwSize-Member der DIJOYUSERVALUES-Struktur initialisieren.
unnamedParam2
Gibt an, welche Member der DIJOYUSERVALUES-Struktur abzurufende Werte enthalten. Es kann null, eins oder mehrere der folgenden Elemente geben:
DIJU_USERVALUES
Gibt an, dass die Benutzerkonfigurationseinstellungen (das ruv-Element der DIJOYUSERVALUES-Struktur) angefordert werden.
DIJU_GLOBALDRIVER
Gibt an, dass der globale Porttreiber (das wszGlobalDriver-Element der DIJOYUSERVALUES-Struktur) angefordert wird.
Eine Liste der gültigen globalen Treiber kann durch Aufzählen der Liste der Joysticktypen abgerufen werden. Wenn für den Joysticktyp das flag JOY_HWS_ISGAMEPORTDRIVER im dwFlags-Element der JOYHWSETTINGS-Struktur festgelegt ist, enthält das wszCallout-Element der DIJOYTYPEINFO-Struktur den Namen eines Treibers, der als globaler Treiber verwendet werden kann.
DIJU_GAMEPORTEMULATOR
Nicht verwendet
Rückgabewert
Gibt bei erfolgreicher Ausführung DI_OK zurück. Gibt andernfalls den folgenden COM-Fehlerwert zurück:
| Rückgabecode | Beschreibung |
|---|---|
|
Mindestens ein Parameter war ungültig. |
Anforderungen
| Zielplattform | Desktop |
| Kopfzeile | dinputd.h (include Dinputd.h) |