次の方法で共有


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 本体

関連項目

XUser

XUserLocalId

IGameInput::FindDeviceFromId

XInputGetDeviceId