XUserPrivilege
指定用户的权限。
语法
enum class XUserPrivilege : uint32_t
{
CrossPlay = 185,
Clubs = 188,
Sessions = 189,
Broadcast = 190,
ManageProfilePrivacy = 196,
GameDvr = 198,
MultiplayerParties = 203,
CloudManageSession = 207,
CloudJoinSession = 208,
CloudSavedGames = 209,
SocialNetworkSharing = 220,
UserGeneratedContent = 247,
Communications = 252,
Multiplayer = 254,
AddFriends = 255,
}
常量
常量 | 值 | 说明 |
---|---|---|
CrossPlay | 185 | 用户可以与 Xbox 外部的玩家一起玩。 |
Clubs | 188 | 创建、加入和参与俱乐部。 |
Sessions | 189 | 创建并加入非交互的多人游戏会话。 |
Broadcast | 190 | 实时广播玩游戏。 |
ManageProfilePrivacy | 196 | 更改设置以显示实际姓名。 |
GameDvr | 198 | 上传 GameDVR。 |
MultiplayerParties | 203 | 加入群。 |
CloudManageSession | 207 | 为会话分配云计算资源。 |
CloudJoinSession | 208 | 加入云计算会话。 |
CloudSavedGames | 209 | 在云中保存游戏。 |
SocialNetworkSharing | 220 | 将进度共享到社交网络。 |
UserGeneratedContent | 247 | 访问游戏中用户生成的内容。 |
Communications | 252 | 使用实时语音和文本通信。 |
Multiplayer | 254 | 加入多人游戏会话。 |
AddFriends | 255 | 添加好友。 |
备注
要查看用户是否具有特定权限,请调用 XUserCheckPrivilege 函数。 若要显示允许用户解决特权问题的用户界面,请调用 XUserResolvePrivilegeWithUiAsync 函数。 这两个函数都使用 XUserPrivilege 枚举作为参数。
要求
头文件:XUser.h
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机