Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
XGameInviteEventCallback (已淘汰)
void XGameInviteEventCallback( void* context, const char* inviteUri )
#include <XTaskQueue.h> #include <XGameInvite.h> XTaskQueueHandle g_taskQueue; XTaskQueueRegistrationToken g_gameInviteEventToken; void OnGameInvite(void* context, const char* inviteUri) { if (inviteUri != nullptr) { std::string inviteString(inviteUri); auto pos = inviteString.find("handle="); auto inviteHandeId = inviteString.substr(pos + 7, 36); // Now call XblMultiplayerManagerJoinLobby if using MPM // or call XblMultiplayerWriteSessionByHandleAsync if using MPSD APIs } } void InitializeGame() { XGameInviteRegisterForEvent(g_taskQueue, nullptr, OnGameInvite, &g_gameInviteEventToken); } void ShutdownGame() { XGameInviteUnregisterForEvent(g_gameInviteEventToken); }
Was this page helpful?
Suggestions