XblMultiplayerMatchStatus
マッチメイキング段階の状態を示すために使用される値を定義します。構文
enum class XblMultiplayerMatchStatus : uint32_t
{
None,
SubmittingMatchTicket,
Searching,
Found,
Joining,
WaitingForRemoteClientsToJoin,
Measuring,
UploadingQosMeasurements,
WaitingForRemoteClientsToUploadQos,
Evaluating,
Completed,
Resubmitting,
Expired,
Canceling,
Canceled,
Failed,
}
定数
| 定数 | 説明 |
|---|---|
| None | マッチメイキング検索が開始されていないことを示します。 |
| SubmittingMatchTicket | マッチメイキング用にマッチ チケットが送信されたことを示します。 |
| Searching | マッチメイキングが引き続き検索中であることを示します。 |
| Found | マッチメイキング検索でマッチが見つかったことを示します。 |
| Joining | 参加初期化段階。マッチメイキングによってゲーム セッションが作成され、ユーザーが追加されます。この段階の間、クライアントはセッションに参加するために参加タイムアウトまでの猶予があります。 |
| WaitingForRemoteClientsToJoin | リモート クライアントがゲーム セッションに参加するのを待機しています。この段階の間、クライアントはセッションに参加するために参加タイムアウトまでの猶予があります。 |
| Measuring | 測定初期化段階。QoS 測定が行われる段階。この段階の間、クライアントは測定タイムアウトまでの間に QoS 測定値をサービスにアップロードできます。 |
| UploadingQosMeasurements | QoS 測定結果をサービスにアップロード中です。この段階の間、クライアントは測定タイムアウトまでの間に QoS 測定値をサービスにアップロードできます。 |
| WaitingForRemoteClientsToUploadQos | リモート クライアントが QoS 測定結果をサービスにアップロードするのを待機中です。この段階の間、クライアントは測定タイムアウトまでの間に QoS 測定値をサービスにアップロードできます。 |
| Evaluating | 評価初期化段階。自動評価が true の場合、この段階はスキップされます。それ以外の場合、タイトルが独自の評価を行います。 |
| Completed | マッチが見つかり、QoS 測定が成功しました。 |
| Resubmitting | 見つかったマッチが成功せず、再送信中の場合。 |
| Expired | マッチメイキング検索が期限切れになったことを示します。 |
| Canceling | マッチメイキングが検索のキャンセル処理中であることを示します。 |
| Canceled | マッチメイキング検索がキャンセルされたことを示します。 |
| Failed | 初期化段階が失敗しました。初期化に失敗しました。 |
