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