Skip to main content
Inicializa una instancia de la biblioteca de PlayFab Multiplayer.

Sintaxis

Parámetros

playFabTitleId   char*
termina en null
El identificador de título de PlayFab de la aplicación. handle   PFMultiplayerHandle*
salida asignada por la biblioteca
El identificador de salida de la instancia de la API PFMultiplayer recién inicializada.

Valor devuelto

Tipo: HRESULT S_OK si la llamada se realizó correctamente o un código de error en caso contrario. La forma legible del código de error se puede recuperar mediante PFMultiplayerGetErrorMessage().

Comentarios

Se debe llamar a este método antes que a cualquier otro, aparte de PFMultiplayerSetMemoryCallbacks() y PFMultiplayerSetThreadAffinityMask(). No se puede volver a llamar a PFMultiplayerInitialize() sin una llamada posterior a PFMultiplayerUninitialize().

Cada llamada a PFMultiplayerInitialize() debe tener una llamada a PFMultiplayerUninitialize() correspondiente.

Las aplicaciones que usen la versión para Microsoft Game Core de la biblioteca Multiplayer deberán esperar a que se inicialice la pila de red de Game Core antes de llamar a este método. El estado de la pila de red se puede determinar mediante la API XNetworkingGetConnectivityHint de Game Core.

El playFabTitleId proporcionado debe ser el mismo identificador de título de PlayFab que se usó para adquirir las claves de entidad y los tokens de entidad de PlayFab que se pasarán a PFMultiplayerSetEntityToken().

Requisitos

Encabezado: PFMultiplayer.h

Consulte también

Miembros de PFMultiplayer
PFMultiplayerSetEntityToken
PFMultiplayerUninitialize
PFMultiplayerSetMemoryCallbacks
PFMultiplayerSetThreadAffinityMask
Última modificación el 28 de agosto de 2026