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 joyGetPosEx-Funktion fragt einen Joystick nach seiner Position und Schaltfläche status ab.
Syntax
MMRESULT joyGetPosEx(
UINT uJoyID,
LPJOYINFOEX pji
);
Parameter
uJoyID
Bezeichner des abzufragten Joysticks. Gültige Werte für uJoyID reichen von null (JOYSTICKID1) bis 15.
pji
Zeiger auf eine JOYINFOEX-Struktur, die erweiterte Positionsinformationen und Schaltflächen status des Joysticks enthält. Sie müssen die dwSize - und dwFlags-Member festlegen, oder joyGetPosEx schlägt fehl. Die von joyGetPosEx zurückgegebenen Informationen hängen von den Flags ab, die Sie in dwFlags angeben.
Rückgabewert
Gibt bei erfolgreicher Ausführung JOYERR_NOERROR oder einen der folgenden Fehlerwerte zurück.
| Rückgabecode | Beschreibung |
|---|---|
|
Der Joysticktreiber ist nicht vorhanden. |
|
Es wurde ein ungültiger Parameter übergeben. |
|
Der angegebene Joystickbezeichner ist ungültig. |
|
Der angegebene Joystick ist nicht mit dem System verbunden. |
|
Der angegebene Joystickbezeichner ist ungültig. |
Hinweise
Diese Funktion bietet Zugriff auf erweiterte Geräte wie Ruderpedale, Point-of-View-Hüte, Geräte mit einer großen Anzahl von Tasten und Koordinatensysteme mit bis zu sechs Achsen. Verwenden Sie für Joystick-Geräte, die drei oder weniger Achsen verwenden und weniger als vier Tasten haben, die joyGetPos-Funktion .
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | joystickapi.h (windows.h einschließen) |
| Bibliothek | Winmm.lib |
| DLL | Winmm.dll |