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 主机

另请参阅

XUser

XUserCheckPrivilege

XUserResolvePrivilegeWithUiAsync