Share via


Función joyGetPos (joystickapi.h)

La función joyGetPos consulta un joystick para su posición y estado del botón.

Sintaxis

MMRESULT joyGetPos(
  UINT      uJoyID,
  LPJOYINFO pji
);

Parámetros

uJoyID

Identificador del joystick que se va a consultar. Valores válidos para el intervalo uJoyID de cero (JOYSTICKID1) a 15.

pji

Puntero a una estructura JOYINFO que contiene la posición y el estado del botón del joystick.

Valor devuelto

Devuelve JOYERR_NOERROR si se ejecuta correctamente o uno de los siguientes valores de error.

Código devuelto Descripción
MMSYSERR_NODRIVER
El controlador del joystick no está presente.
MMSYSERR_INVALPARAM
Se pasó un parámetro no válido.
JOYERR_UNPLUGGED
El joystick especificado no está conectado al sistema.

Comentarios

Para los dispositivos que tienen cuatro a seis ejes de movimiento, un control de punto de vista o más de cuatro botones, use la función joyGetPosEx .

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado joystickapi.h (incluye Windows.h)
Library Winmm.lib
Archivo DLL Winmm.dll

Consulte también

Joysticks

Funciones de joystick multimedia