次の方法で共有


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 失敗した初期化ステージ。 初期化に失敗しました。

要件

ヘッダー: multiplayer_manager_c.h

関連項目

multiplayer_manager_c