다음을 통해 공유


XblMultiplayerEvent

XblMultiplayerManagerDoWork에서 반환되는 멀티 플레이어 이벤트입니다.

구문

typedef struct XblMultiplayerEvent {  
    Result ;  
    const char* ErrorMessage;  
    void* Context;  
    XblMultiplayerEventType EventType;  
    XblMultiplayerEventArgsHandle EventArgsHandle;  
    XblMultiplayerSessionType SessionType;  
} XblMultiplayerEvent  

멤버

**
형식: Result

작업 결과를 나타내는 오류 코드입니다.

ErrorMessage
형식: const char*

API 작업이 실패한 경우 호출 특정 디버그 정보입니다. 디버그 정보가 현지화되지 않았습니다. 디버깅 목적으로만 사용하세요.

Context
형식: void*

시작 메서드에 전달된 응용 프로그램에 정의된 데이터에 대한 포인터입니다.

EventType
형식: XblMultiplayerEventType

트리거된 이벤트 형식입니다.

EventArgsHandle
형식: XblMultiplayerEventArgsHandle

멀티플레이어 이벤트용 이벤트 인수에 대한 핸들입니다.

SessionType
형식: XblMultiplayerSessionType

이 이벤트가 트리거된 멀티 플레이 세션 형식입니다. 세션 유형에 따라 최신 로비 또는 게임 세션을 검색할 수 있습니다.

요건

헤더: multiplayer_manager_c.h

참고

multiplayer_manager_c