presence_c
関数
| 関数 | 説明 |
|---|---|
| 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 | リアルタイムのデバイスおよびタイトル プレゼンスの更新を追跡するユーザーのリストを構成します。指定されたユーザーのプレゼンス更新は今後受信されなくなります。 |
| XblPresenceTitlePresenceChangedHandler | タイトル プレゼンス変更通知のイベント ハンドラー。 |
| XblPresenceTrackAdditionalTitles | リアルタイム タイトル プレゼンスを追跡するタイトルのリストを構成します。現在のタイトル以外のタイトルのタイトル プレゼンス更新を受信するには、この API を使用して追加する必要があります。 |
| XblPresenceTrackUsers | リアルタイムのデバイスおよびタイトル プレゼンスの更新を追跡するユーザーのリストを構成します。 |
構造体
| 構造体 | 説明 |
|---|---|
| XblPresenceBroadcastRecord | ユーザーがブロードキャストしている内容のブロードキャスト情報。 |
| XblPresenceDeviceRecord | xbl プレゼンス デバイス レコードを表す値を定義します。 |
| XblPresenceQueryFilters | 返されるプレゼンス レコードをフィルターするためにプレゼンス API に渡される構造体。 |
| XblPresenceRichPresenceIds | リッチ プレゼンスを設定するために必要な ID。 |
| XblPresenceTitleRecord | xbl プレゼンス タイトル レコードを表す値を定義します。 |
ハンドル
| ハンドル | 説明 |
|---|---|
| XblPresenceRecordHandle | xbl プレゼンス レコードへのハンドル。 |
列挙型
| 列挙型 | 説明 |
|---|---|
| XblPresenceBroadcastProvider | ストリーミング プロバイダーを表す値を定義します。 |
| XblPresenceDetailLevel | サービスから返されるプレゼンス詳細のレベルを設定するために使用される値を定義します。適切な詳細レベルを選択することで、API のパフォーマンスが向上する場合があります。 |
| XblPresenceDeviceType | XblSocialManagerPresenceTitleRecord に関連付けられたデバイスの種類を示すために使用される値を定義します。 |
| XblPresenceMediaIdType | メディア プレゼンス データのメディア ID の種類を示すために使用される値を定義します。 |
| XblPresenceTitleState | ユーザーのタイトル プレゼンス状態を示すために使用される値を定義します。 |
| XblPresenceTitleViewState | プレゼンス情報の画面表示状態を示すために使用される値を定義します。 |
| XblPresenceUserState | プレゼンス サービスに関するユーザーの状態を示すために使用される値を定義します。 |
