XblMultiplayerSessionWriteMode
멀티 플레이어 세션을 만들거나 해당 세션에 쓸 때 사용되는 모드를 나타내는 값을 정의합니다.
구문
enum class XblMultiplayerSessionWriteMode : uint32_t
{
CreateNew,
UpdateOrCreateNew,
UpdateExisting,
SynchronizedUpdate,
}
상수
상수 | 설명 |
---|---|
CreateNew | 멀티 플레이어 세션을 만듭니다. 세션이 존재할 경우 실패합니다. |
UpdateOrCreateNew | 세션을 업데이트하거나 만듭니다. 세션이 존재하는지 여부는 관계가 없습니다. |
UpdateExisting | 기존 멀티 플레이 세션을 업데이트합니다. 세션이 존재하지 않으면 실패합니다. |
SynchronizedUpdate | 기존 멀티 플레이어 세션을 업데이트합니다. 로컬 세션의 ETag가 서버의 ETag와 일치하지 않으면 HTTP_E_STATUS_PRECOND_FAILED(HTTP 상태 412)와 함께 실패합니다. 세션이 존재하지 않으면 실패합니다. |
인수
XblMultiplayerWriteSessionAsync
XblMultiplayerWriteSessionByHandleAsync
요구 사항
헤더: multiplayer_c.h