XblMultiplayerMatchStatus
매치메이킹 단계의 상태를 나타내는 데 사용되는 값을 정의합니다.Syntax
enum class XblMultiplayerMatchStatus : uint32_t
{
None,
SubmittingMatchTicket,
Searching,
Found,
Joining,
WaitingForRemoteClientsToJoin,
Measuring,
UploadingQosMeasurements,
WaitingForRemoteClientsToUploadQos,
Evaluating,
Completed,
Resubmitting,
Expired,
Canceling,
Canceled,
Failed,
}
Constants
| Constant | Description |
|---|---|
| None | 매치메이킹 검색이 시작되지 않았음을 나타냅니다. |
| SubmittingMatchTicket | 매치메이킹을 위해 매치 티켓이 제출되었음을 나타냅니다. |
| Searching | 매치메이킹이 아직 검색 중임을 나타냅니다. |
| Found | 매치메이킹 검색이 매치를 찾았음을 나타냅니다. |
| Joining | 참여 초기화 단계입니다. 매치메이킹이 게임 세션을 만들고 사용자를 추가합니다. 이 단계 동안 클라이언트는 참여 시간 초과까지 세션에 참여할 수 있습니다. |
| WaitingForRemoteClientsToJoin | 원격 클라이언트가 게임 세션에 참여하기를 기다리는 중입니다. 이 단계 동안 클라이언트는 참여 시간 초과까지 세션에 참여할 수 있습니다. |
| Measuring | 측정 초기화 단계입니다. QoS 측정이 발생하는 단계입니다. 이 단계 동안 클라이언트는 측정 시간 초과까지 서비스에 QoS 측정을 업로드할 수 있습니다. |
| UploadingQosMeasurements | QoS 측정 결과를 서비스에 업로드하는 중입니다. 이 단계 동안 클라이언트는 측정 시간 초과까지 서비스에 QoS 측정을 업로드할 수 있습니다. |
| WaitingForRemoteClientsToUploadQos | 원격 클라이언트가 QoS 측정 결과를 서비스에 업로드하기를 기다리는 중입니다. 이 단계 동안 클라이언트는 측정 시간 초과까지 서비스에 QoS 측정을 업로드할 수 있습니다. |
| Evaluating | 평가 초기화 단계입니다. 자동 평가가 true인 경우 이 단계는 건너뜁니다. 그렇지 않으면 타이틀이 자체 평가를 수행합니다. |
| Completed | 매치가 발견되고 QoS 측정이 성공했습니다. |
| Resubmitting | 발견된 매치가 성공적이지 않아 다시 제출하는 중입니다. |
| Expired | 매치메이킹 검색이 만료되었음을 나타냅니다. |
| Canceling | 매치메이킹이 검색을 취소하는 중임을 나타냅니다. |
| Canceled | 매치메이킹 검색이 취소되었음을 나타냅니다. |
| Failed | 실패한 초기화 단계입니다. 초기화가 실패했습니다. |
