The following table lists the User and Gamepad related class members that make cross-OS calls. Methods that are not cross-OS calls do not appear on this list.
Keys:
| Namespace | Class | Member | Cross-OS | Notes |
|---|---|---|---|---|
| Windows.Foundation.Collections | IVectorView<IAudioDeviceInfo> | GetAt | Always | As returned by AudioDevices property of User |
| Windows.Foundation.Collections | IVectorView<IAudioDeviceInfo> | GetMany | Always | As returned by AudioDevices property of User |
| Windows.Foundation.Collections | IVectorView<IAudioDeviceInfo> | IndexOf | Always | As returned by AudioDevices property of User |
| Windows.Foundation.Collections | IVectorView<IAudioDeviceInfo> | Size | Always | As returned by AudioDevices property of User |
| Windows.Foundation.Collections | IVectorView<IController> | GetAt | Always | As returned by Controllers property of User/Controller |
| Windows.Foundation.Collections | IVectorView<IController> | GetMany | Always | As returned by Controllers property of User/Controller |
| Windows.Foundation.Collections | IVectorView<IController> | IndexOf | Always | As returned by Controllers property of User/Controller |
| Windows.Foundation.Collections | IVectorView<IController> | Size | Always | As returned by Controllers property of User/Controller |
| Windows.Foundation.Collections | IVectorView<IGamepad> | GetAt | Always | As returned by Gamepads property of Gamepad |
| Windows.Foundation.Collections | IVectorView<IGamepad> | GetMany | Always | As returned by Gamepads property of Gamepad |
| Windows.Foundation.Collections | IVectorView<IGamepad> | IndexOf | Always | As returned by Gamepads property of Gamepad |
| Windows.Foundation.Collections | IVectorView<IGamepad> | Size | Always | As returned by Gamepads property of Gamepad |
| Windows.Foundation.Collections | IVectorView<INavigationController> | GetAt | Always | As returned by NavigationControllers property of NavigationController |
| Windows.Foundation.Collections | IVectorView<INavigationController> | GetMany | Always | As returned by NavigationControllers property of NavigationController |
| Windows.Foundation.Collections | IVectorView<INavigationController> | IndexOf | Always | As returned by NavigationControllers property of NavigationController |
| Windows.Foundation.Collections | IVectorView<INavigationController> | Size | Always | As returned by NavigationControllers property of NavigationController |
| Windows.Foundation.Collections | IVectorView<UINT32> | GetAt | Always | As returned by Privileges property of UserDisplayInfo |
| Windows.Foundation.Collections | IVectorView<UINT32> | GetMany | Always | As returned by Privileges property of UserDisplayInfo |
| Windows.Foundation.Collections | IVectorView<UINT32> | IndexOf | Always | As returned by Privileges property of UserDisplayInfo |
| Windows.Foundation.Collections | IVectorView<UINT32> | Size | Always | As returned by Privileges property of UserDisplayInfo |
| Windows.Foundation.Collections | IVectorView<User> | GetAt | Always | As returned by Users/UsersOrderedLeftToRight properties of User |
| Windows.Foundation.Collections | IVectorView<User> | GetMany | Always | As returned by Users/UsersOrderedLeftToRight properties of User |
| Windows.Foundation.Collections | IVectorView<User> | IndexOf | Always | As returned by Users/UsersOrderedLeftToRight properties of User |
| Windows.Foundation.Collections | IVectorView<User> | Size | Always | As returned by Users/UsersOrderedLeftToRight properties of User |
| Windows.Xbox.Input | BodyController | BodyControllers | On First Access | |
| Windows.Xbox.Input | BodyController | User | Always | |
| Windows.Xbox.Input | Controller | ControllerAdded | Always | |
| Windows.Xbox.Input | Controller | ControllerPairingChanged | Always | |
| Windows.Xbox.Input | Controller | ControllerRemoved | Always | |
| Windows.Xbox.Input | Controller | GetControllerById | Always | |
| Windows.Xbox.Input | Controller | GetControllerMetadata | Always | |
| Windows.Xbox.Input | Controller | Controllers | Always | |
| Windows.Xbox.Input | Controller | User | Always | |
| Windows.Xbox.Input | ControllerAddedEventArgs | Controller | Always | |
| Windows.Xbox.Input | ControllerPairingChangedEventArgs | Controller | Always | |
| Windows.Xbox.Input | ControllerPairingChangedEventArgs | User | Always | |
| Windows.Xbox.Input | ControllerRemovedEventArgs | Controller | Always | |
| Windows.Xbox.Input | Gamepad | Gamepads | On First Access | |
| Windows.Xbox.Input | Gamepad | User | Always | |
| Windows.Xbox.Input | NavigationController | NavigationControllers | On First Access | |
| Windows.Xbox.Input | NavigationController | User | Always | |
| Windows.Xbox.System | AudioDeviceAddedEventArgs | AudioDevice | Always | |
| Windows.Xbox.System | AudioDeviceAddedEventArgs | User | Always | |
| Windows.Xbox.System | AudioDeviceChangedEventArgs | AudioDevice | Always | |
| Windows.Xbox.System | AudioDeviceChangedEventArgs | User | Always | |
| Windows.Xbox.System | AudioDeviceRemovedEventArgs | AudioDevice | Always | |
| Windows.Xbox.System | AudioDeviceRemovedEventArgs | User | Always | |
| Windows.Xbox.System | Console | GetTokenAndSignatureAsync | Always | |
| Windows.Xbox.System | GetPictureResult | RequiredBufferSize | Always | |
| Windows.Xbox.System | GetPictureResult | Result | Always | |
| Windows.Xbox.System | GetTokenAndSignatureResult | Signature | Always | |
| Windows.Xbox.System | GetTokenAndSignatureResult | Token | Always | |
| Windows.Xbox.System | IAudioDeviceInfo | DeviceCategory | Always | |
| Windows.Xbox.System | IAudioDeviceInfo | DeviceType | Always | |
| Windows.Xbox.System | IAudioDeviceInfo | Id | Always | |
| Windows.Xbox.System | IAudioDeviceInfo | Muted | Always | |
| Windows.Xbox.System | IAudioDeviceInfo | Sharing | Always | |
| Windows.Xbox.System | OnlineStateChangedEventArgs | State | Always | |
| Windows.Xbox.System | SignInCompletedEventArgs | User | Always | |
| Windows.Xbox.System | SignOutCompletedEventArgs | Result | Always | |
| Windows.Xbox.System | SignOutCompletedEventArgs | User | Always | |
| Windows.Xbox.System | SignOutStartedEventArgs | GetDeferral | Always | |
| Windows.Xbox.System | SignOutStartedEventArgs | User | Always | |
| Windows.Xbox.System | User | AudioDeviceAdded | Always | |
| Windows.Xbox.System | User | AudioDeviceChanged | Always | |
| Windows.Xbox.System | User | AudioDeviceRemoved | Always | |
| Windows.Xbox.System | User | OnlineStateChanged | Always | |
| Windows.Xbox.System | User | SignInCompleted | Always | |
| Windows.Xbox.System | User | SignOutCompleted | Always | |
| Windows.Xbox.System | User | SignOutStarted | Always | |
| Windows.Xbox.System | User | UserAdded | Always | |
| Windows.Xbox.System | User | UserDisplayInfoChanged | Always | |
| Windows.Xbox.System | User | UserOrderChanged | Always | |
| Windows.Xbox.System | User | UserRemoved | Always | |
| Windows.Xbox.System | User | GetTokenAndSignatureAsync | Always | |
| Windows.Xbox.System | User | GetTokenAndSignatureForAllUsersAsync | Always | |
| Windows.Xbox.System | User | GetUserById | Always | |
| Windows.Xbox.System | User | AudioDevices | Always | |
| Windows.Xbox.System | User | Controllers | On First Access Or Change | |
| Windows.Xbox.System | User | DisplayInfo | On First Access Or Change | |
| Windows.Xbox.System | User | IsSignedIn | On First Access Or Change | |
| Windows.Xbox.System | User | OnlineState | Always | |
| Windows.Xbox.System | User | Sponsor | On First Access | |
| Windows.Xbox.System | User | Users | Always | |
| Windows.Xbox.System | User | UsersOrderedLeftToRight | Always | |
| Windows.Xbox.System | User | XboxUserHash | Always | |
| Windows.Xbox.System | User | XboxUserId | On First Access Or Change | |
| Windows.Xbox.System | UserAddedEventArgs | User | Always | |
| Windows.Xbox.System | UserDisplayInfo | GetApplicationPictureAsync | Always | |
| Windows.Xbox.System | UserDisplayInfo | GetGamerPictureAsync | Always | |
| Windows.Xbox.System | UserDisplayInfo | Privileges | On First Access | |
| Windows.Xbox.System | UserDisplayInfoChangedEventArgs | User | Always | |
| Windows.Xbox.System | UserRemovedEventArgs | User | Always |