Share via


funzione joyGetPos (joystickapi.h)

La funzione joyGetPos esegue una query su un joystick per la posizione e lo stato del pulsante.

Sintassi

MMRESULT joyGetPos(
  UINT      uJoyID,
  LPJOYINFO pji
);

Parametri

uJoyID

Identificatore del joystick da eseguire una query. Valori validi per l'intervallo uJoyID compreso tra zero (JOYSTICKID1) e 15.

pji

Puntatore a una struttura JOYINFO che contiene lo stato della posizione e del pulsante del joystick.

Valore restituito

Restituisce JOYERR_NOERROR se ha esito positivo o uno dei valori di errore seguenti.

Codice restituito Descrizione
MMSYSERR_NODRIVER
Il driver del joystick non è presente.
MMSYSERR_INVALPARAM
È stato passato un parametro non valido.
JOYERR_UNPLUGGED
Il joystick specificato non è connesso al sistema.

Commenti

Per i dispositivi che dispongono di quattro o sei assi di movimento, un controllo punto di visualizzazione o più di quattro pulsanti, usare la funzione joyGetPosEx .

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione joystickapi.h (include Windows.h)
Libreria Winmm.lib
DLL Winmm.dll

Vedi anche

Joystick

Funzioni del joystick multimediale