APP_LOCAL_DEVICE_ID
ローカル入力デバイスのルート ID を指定します。
構文
typedef struct APP_LOCAL_DEVICE_ID {
BYTE value[APP_LOCAL_DEVICE_ID_SIZE];
} APP_LOCAL_DEVICE_ID
メンバー
value
型: BYTE[APP_LOCAL_DEVICE_ID_SIZE]
ローカル入力デバイスのルート ID。
解説
IGameInput::FindDeviceFromIdメソッドは、APP_LOCAL_DEVICE_ID 定数へのポインターを使用して、DeviceID に基づいてデバイスを取得します。
XInputGetDeviceId 関数は、APP_LOCAL_DEVICE_ID 構造体へのポインターを使用して、指定されたユーザー インデックスに該当するデバイスの APP_LOCAL_DEVICE_ID を返します。
Xuserdeviceassociationchange 構造体には、APP_LOCAL_DEVICE_ID 構造体のメンバーが記述されています。
XUserFindForDevice 関数は、APP_LOCAL_DEVICE_ID 構造体へのポインターを使用して、特定のデバイス ID に該当するユーザー ID を取得します。
"Null" APP_LOCAL_DEVICE_ID は XUserNullDeviceIdの値と等しくなります。
要件
ヘッダー: XUser.h
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体