XblPermission
クライアントがアクセス許可をチェックできるアクション。
構文
enum class XblPermission : uint32_t
{
Unknown = 0,
CommunicateUsingText = 1000,
CommunicateUsingVideo = 1001,
CommunicateUsingVoice = 1002,
ViewTargetProfile = 1004,
ViewTargetGameHistory = 1005,
ViewTargetVideoHistory = 1006,
ViewTargetMusicHistory = 1007,
ViewTargetExerciseInfo = 1009,
ViewTargetPresence = 1011,
ViewTargetVideoStatus = 1012,
ViewTargetMusicStatus = 1013,
PlayMultiplayer = 1014,
ViewTargetUserCreatedContent = 1018,
BroadcastWithTwitch = 1019,
WriteComment = 1022,
ShareItem = 1024,
ShareTargetContentToExternalNetworks = 1025,
}
定数
定数 | 説明 |
---|---|
Unknown | 認識されないアクセス許可 (以下の値のいずれにも該当しない)。 |
CommunicateUsingText | ユーザーが対象ユーザーにテキスト コンテンツまたは招待を含むメッセージを送信できるかどうかを確認します。 プレーヤーがターゲット ユーザーをミュートした場合、この値は変更されません。 代わりに CommunicateUsingVoice を使用します。 たとえば、通信をフレンドのみに設定し、ターゲットがフレンドではない場合、この値は false になります。 たとえば、ターゲット ユーザーがあなたをブロックした場合、この値は false になります。 たとえば、通信設定を [ブロック] に設定した場合、この値は false になります。 |
CommunicateUsingVideo | ユーザーがビデオを使用してターゲット ユーザーと通信できるかどうかを確認します。 |
CommunicateUsingVoice | ユーザーが音声を使用してターゲット ユーザーと通信できるかどうかをチェックします。 プレーヤーがターゲット ユーザーをミュートした場合、これは false になります。 |
ViewTargetProfile | ユーザーがターゲット ユーザーのプロフィールを表示できるかどうかをチェックします。 |
ViewTargetGameHistory | ユーザーがターゲット ユーザーのゲーム履歴を表示できるかどうかをチェックします。 |
ViewTargetVideoHistory | ユーザーがターゲット ユーザーの詳細なビデオ視聴履歴を表示できるかどうかをチェックします。 |
ViewTargetMusicHistory | ユーザーがターゲット ユーザーの詳細な音楽再生履歴を表示できるかどうかをチェックします。 |
ViewTargetExerciseInfo | ユーザーがターゲット ユーザーのエクササイズ情報を表示できるかどうかをチェックします。 |
ViewTargetPresence | ユーザーがターゲット ユーザーのオンライン ステータスを表示できるかどうかをチェックします。 |
ViewTargetVideoStatus | ユーザーがターゲット ビデオ状態の詳細 (拡張されたオンライン プレゼンス) を表示できるかどうかをチェックします。 |
ViewTargetMusicStatus | ユーザーがターゲット音楽状態の詳細 (拡張されたオンライン プレゼンス) を表示できるかどうかをチェックします。 |
PlayMultiplayer | ユーザーがターゲット ユーザーとマルチプレイヤー ゲームをプレイできるかどうかをチェックします。 |
ViewTargetUserCreatedContent | ユーザーがターゲット ユーザーによって生成されたユーザー作成コンテンツを表示できるかどうかをチェックします。 |
BroadcastWithTwitch | ユーザーが Twitch でセッションを配信できるかどうかをチェックします。 |
WriteComment | ユーザーがターゲット所有のオブジェクトにコメントを書き込むことができるかどうかをチェックします。 |
ShareItem | ユーザーがターゲット所有のアイテムを公開できるかどうかをチェックします。 |
ShareTargetContentToExternalNetworks | ユーザーがターゲットの所有のアイテムを外部のソーシャル ネットワークに公開できるかどうかをチェックします。 |
解説
アクセス許可は、呼び出し元の権限不足またはターゲットのプライバシー制限によって制限される場合があります。
以下のメンバーです。
以下の引数です。
XblPrivacyCheckPermissionAsync
XblPrivacyCheckPermissionForAnonymousUserAsync
XblPrivacyBatchCheckPermissionAsync
要件
ヘッダー: privacy_c.h