XInputGetBatteryInformation
ワイヤレス コントローラーの電池の種類と充電状態を取得します。
構文
DWORD XInputGetBatteryInformation(
DWORD dwUserIndex,
BYTE devType,
XINPUT_BATTERY_INFORMATION* pBatteryInformation
)
パラメーター
dwUserIndex _In_
型: DWORD
デバイスに関連付けられたゲーマーのインデックス。0 ~ XUSER_MAX_COUNT - 1
の範囲の値です。
devType _In_
型: BYTE
クエリする dwUserIndex に関連付けられているデバイスの種類。
BATTERY_DEVTYPE_GAMEPAD
または BATTERY_DEVTYPE_HEADSET
にする必要があります。
pBatteryInformation _Out_
型: XINPUT_BATTERY_INFORMATION*
電池の情報を受け取る XINPUT_BATTERY_INFORMATION オブジェクトへのポインターです。
戻り値
型: DWORD
関数が成功した場合、戻り値は ERROR_SUCCESS
です。
解説
pBatteryInformation で返される値は、バッテリーの種類とその充電状態を指定します。 充電状態は、既知のバッテリー タイプを持つデバイスに対してのみ有効です。
詳細については、「The XInputOnGameInput ラッパー」を参照してください。
要件
ヘッダー: XInputOnGameInput.h
ライブラリ: xgameruntime.lib
サポートされているプラットフォーム: Xbox One ファミリー本体、Xbox Series 本体