XUserAddOptions
指定用于添加用户的选项。Syntax
Constants
Remarks
如果开发者反复调用 XUserAddAsync 并将 options 设置为 XUserAddOptions::AddDefaultUserSilently,则应了解一些边缘情况:- 如果反复调用此项,并且我们知道启动游戏的默认用户,它将返回相同的用户。
- 如果先前已知的默认用户已注销,并且只有一个用户登录设备,它会将该用户标记为新的“默认”用户并返回。
- 如果先前已知的默认用户已注销,并且有多个用户登录设备,它将返回 E_GAMEUSER_NO_DEFAULT_USER。
- 在开发者启动中,将作为默认用户的用户是自动登录用户,可通过在 DevHome 中将该用户设置为自动登录用户,或者通过使用 xbconfig(NDA 主题) DefaultUser 来指定。
- 如果反复调用此项,并且我们知道启动游戏的默认用户,它将返回相同的用户。
- 如果先前已知的默认用户已注销,并且只有一个用户登录设备,它会将该用户标记为新的“默认”用户并返回。
- 如果最初启动游戏的用户已注销,并且用户数为 0 或多于 1,则系统将显示 UI 以获取用户,然后将该用户设置为默认。
