Pular para o conteúdo principal

XblMultiplayerSessionCreateHandle

Cria uma nova sessão multijogador local.

Sintaxe

Parâmetros

xuid   _In_
Tipo: uint64_t
A ID de usuário do XBOX do usuário que está criando esta sessão. sessionReference   _In_opt_
Tipo: XblMultiplayerSessionReference*
Uma referência que identifica a sessão de forma exclusiva. initArgs   _In_opt_
Tipo: XblMultiplayerSessionInitArgs*
Argumentos adicionais usados para inicializar a sessão. Se forem incluídos, sessionReference também deverá ser incluído.

Valor retornado

Tipo: XblMultiplayerSessionHandle Identificador de uma sessão multijogador local.

Comentários

Depois disso, você deve chamar XblMultiplayerWriteSessionAsync para gravar as alterações locais em lote no serviço. Se esta função for chamada sem XblMultiplayerWriteSessionAsync, ela apenas criará um objeto de sessão local, mas não o confirmará no serviço. Quando o objeto de sessão local não for mais necessário, chame XblMultiplayerSessionCloseHandle.

Requisitos

Cabeçalho: multiplayer_c.h Biblioteca: Microsoft.Xbox.Services.14x.GDK.C.lib

Confira também

multiplayer_c
Última modificação em 6 de outubro de 2026