Función XInputGetBatteryInformation (xinput.h)

Recupera el tipo de batería y el estado de carga de un controlador inalámbrico.

Sintaxis

DWORD XInputGetBatteryInformation(
  [in]  DWORD                      dwUserIndex,
  [in]  BYTE                       devType,
  [out] XINPUT_BATTERY_INFORMATION *pBatteryInformation
);

Parámetros

[in] dwUserIndex

Índice del jugador que ha iniciado sesión asociado al dispositivo. Puede ser un valor en el intervalo de 0 a XUSER_MAX_COUNT − 1.

[in] devType

Especifica qué dispositivo asociado a este índice de usuario se debe consultar. Debe ser BATTERY_DEVTYPE_GAMEPAD o BATTERY_DEVTYPE_HEADSET.

[out] pBatteryInformation

Puntero a una estructura de XINPUT_BATTERY_INFORMATION que recibe la información de la batería.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado xinput.h
Library Xinput.lib
Archivo DLL Xinput1_4.dll

Consulte también

Funciones XInput