次の方法で共有


presence_c

列挙

列挙型 説明
XblPresenceBroadcastProvider ストリーミング プロバイダーを表す値を定義します。
XblPresenceDetailLevel サービスから返されるプレゼンスの詳細レベルを設定するために使用される値を定義します。 適切な詳細レベルを選択すると API のパフォーマンスに役立つ可能性があります。
XblPresenceDeviceType XblSocialManagerPresenceTitleRecord に関連付けられたデバイス タイプを示すために使用される値を定義します。
XblPresenceMediaIdType メディア プレゼンス データのメディア ID の種類を示すために使用される値を定義します。
XblPresenceTitleState ユーザーのタイトル プレゼンス状態を示すために使用される値を定義します。
XblPresenceTitleViewState プレゼンス情報の画面表示の状態を示すために使用される値を定義します。
XblPresenceUserState プレゼンス サービスに関するユーザーの状態を示すために使用される値を定義します。

関数

関数 説明
XblPresenceAddDevicePresenceChangedHandler デバイス プレゼンスの変更通知のイベント ハンドラーを登録します。 XblPresenceTrackUsers で構成されたユーザーのみが通知を受信します。
XblPresenceAddTitlePresenceChangedHandler タイトル プレゼンスの変更通知のイベント ハンドラーを登録します。 XblPresenceTrackUsers で構成されたユーザーだけが XblPresenceTrackAdditionalTitles で構成されたタイトルについてのみ、通知を受信します。
XblPresenceDevicePresenceChangedHandler デバイス プレゼンスの変更通知のイベント ハンドラー。
XblPresenceGetPresenceAsync 特定の Xbox ユーザー ID のプレゼンス情報を取得します。
XblPresenceGetPresenceForMultipleUsersAsync 複数のユーザーのプレゼンス情報を取得します。
XblPresenceGetPresenceForMultipleUsersResult XblPresenceGetPresenceForMultipleUsers 呼び出しの結果を取得します。
XblPresenceGetPresenceForMultipleUsersResultCount XblPresenceGetPresenceForMultipleUsersAsync 呼び出しの結果の数を取得します。
XblPresenceGetPresenceForSocialGroupAsync 特定のユーザー グループのプレゼンス情報を取得します。
XblPresenceGetPresenceForSocialGroupResult XblPresenceGetPresenceForSocialGroup 呼び出しの結果を取得します。
XblPresenceGetPresenceForSocialGroupResultCount XblPresenceGetPresenceForSocialGroupAsync 呼び出しの結果の数を取得します。
XblPresenceGetPresenceResult XblPresenceGetPresenceAsync 呼び出しの結果を取得します。
XblPresenceRecordCloseHandle XblPresenceRecordHandle を閉じます。
XblPresenceRecordDuplicateHandle XblPresenceRecordHandle を複製します。
XblPresenceRecordGetDeviceRecords 返されるプレゼンス レコードに関連付けられているデバイス プレゼンス レコードを取得します。
XblPresenceRecordGetUserState プレゼンス レコードのグローバル プレゼンス状態を取得します。
XblPresenceRecordGetXuid プレゼンス レコードが関連付けられているユーザーの xuid を取得します。
XblPresenceRemoveDevicePresenceChangedHandler デバイス プレゼンスの変更通知のイベント ハンドラーの登録を解除します。
XblPresenceRemoveTitlePresenceChangedHandler タイトル プレゼンスの変更通知のイベント ハンドラーを登録解除します。
XblPresenceSetPresenceAsync 現在のユーザー コンテキストのプレゼンス情報を設定します。
XblPresenceStopTrackingAdditionalTitles リアルタイムのタイトル プレゼンスを追跡するタイトルの一覧を構成します。 指定されたタイトルのタイトル プレゼンスのアップデートは受信されなくなります。
XblPresenceStopTrackingUsers リアルタイム デバイスとタイトル プレゼンスのアップデートを追跡するユーザーの一覧を構成します。 指定されたユーザーのプレゼンスのアップデートは受信されなくなります。
XblPresenceSubscribeToDevicePresenceChange デバイス プレゼンス変更通知にサブスクライブします。 非推奨です。 この API は引き続き機能しますが、今後のリリースで削除される予定です。 個別の RTA サブスクリプションは、ユーザーが XblPresenceTrackUsers で追跡されるものとして、XSAPI で自動的に管理されます。
XblPresenceSubscribeToTitlePresenceChange タイトル プレゼンス変更通知にサブスクライブします。 非推奨です。 この API は今後のリリースで削除される予定です。 個別の RTA サブスクリプションは、タイトルが XblPresenceTrackAdditionalTitles で追跡されるものとして、XSAPI で自動的に管理されます。
XblPresenceTitlePresenceChangedHandler タイトル プレゼンスの変更通知のイベント ハンドラー。
XblPresenceTrackAdditionalTitles リアルタイムのタイトル プレゼンスを追跡するタイトルの一覧を構成します。 現在のタイトル以外のタイトルのタイトル プレゼンスのアップデートを受け取るには、この API を使用して追加する必要があります。
XblPresenceTrackUsers リアルタイム デバイスとタイトル プレゼンスのアップデートを追跡するユーザーの一覧を構成します。
XblPresenceUnsubscribeFromDevicePresenceChange 以前に作成した、デバイス プレゼンス変更サブスクリプションのサブスクライブを解除します。 非推奨です。 この API は引き続き機能しますが、今後のリリースで削除される予定です。 ユーザーが XblPresenceStopTrackingUsers で追跡されないため、個々の RTA サブスクリプションは XSAPI によって自動的に管理されます。
XblPresenceUnsubscribeFromTitlePresenceChange 以前に作成した、タイトル プレゼンス変更サブスクリプションのサブスクライブを解除します。 非推奨です。 この API は今後のリリースで削除される予定です。 個別の RTA サブスクリプションは、タイトルが XblPresenceStopTrackingAdditionalTitles で追跡されないものとして、XSAPI で自動的に管理されます。

ハンドル

ハンドル 説明
XblPresenceRecordHandle Xbl プレゼンス レコードへのハンドル。

構造体

構造体 説明
XblPresenceBroadcastRecord ユーザーが何をブロードキャストしているかについてのブロードキャスト情報。
XblPresenceDeviceRecord xbl プレゼンス デバイス レコードを表す値を定義します。
XblPresenceQueryFilters 返されたプレゼンス レコードをフィルター処理するためにプレゼンス API に渡される構造体。
XblPresenceRichPresenceIds リッチ プレゼンスの設定に必要な ID。
XblPresenceTitleRecord xbl プレゼンス タイトル レコードを表す値を定義します。