XblMultiplayerEvent

XblMultiplayerManagerDoWork 返回的多人游戏事件。

语法

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

成员

**
类型:结果

指示操作结果的错误代码。

ErrorMessage
类型:const char*

如果 API 操作失败,则为特定调用的调试信息。 调试信息未本地化;仅用于调试目的。

Context
类型:void*

指向传递给启动方法的应用程序定义数据的指针。

EventType
类型:XblMultiplayerEventType

触发的事件的类型。

EventArgsHandle
类型:XblMultiplayerEventArgsHandle

多人游戏事件的事件参数的图柄。

SessionType
类型:XblMultiplayerSessionType

为其触发此事件的多人游戏会话类型。 根据会话类型,您随后可以检索最新的大厅或游戏会话。

要求

头文件:multiplayer_manager_c.h

另请参阅

multiplayer_manager_c