> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PartyXblManager::Initialize

> PartyXblManager::Initialize en PartyXboxLive.h inicializa el administrador singleton que se usa para conectar las identidades de XBOX Live con la biblioteca auxiliar del SDK de PlayFab Party.

Inicializa la instancia del objeto.

## Sintaxis

```cpp theme={null}
PartyError Initialize(  
    PartyString titleId  
)  
```

### Parámetros

**`titleId`**   [PartyString](/services/playfab/multiplayer/networking/reference/typedefs)

El identificador de título de PlayFab de la aplicación.

### Valor devuelto

PartyError

`c_partyErrorSuccess` 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 [GetErrorMessage()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_geterrormessage).

## Comentarios

Se debe llamar a este método antes que a cualquier otro método del espacio de nombres PartyXblManager, aparte de los métodos estáticos [GetSingleton()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getsingleton), [SetMemoryCallbacks()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setmemorycallbacks), [GetMemoryCallbacks()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getmemorycallbacks), [SetThreadAffinityMask()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setthreadaffinitymask), [GetThreadAffinityMask()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getthreadaffinitymask). No se puede volver a llamar a Initialize() sin una llamada posterior a [Cleanup()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_cleanup). <br /><br /> Cada llamada a Initialize() debe tener una llamada correspondiente a Cleanup().   <br /><br /> Se recomienda que las aplicaciones que usan la versión del XDK de XBOX One de la biblioteca auxiliar Party XBOX Live esperen hasta que la plataforma esté lista para las operaciones de red antes de llamar a este método. Consulte la documentación del XDK sobre los procedimientos recomendados de redes y asociaciones de dispositivos seguras para obtener más información.   <br /><br /> Las aplicaciones que usan la versión de Microsoft Game Core de la biblioteca auxiliar Party XBOX Live deberán esperar a que se inicialice la pila de redes 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.   <br /><br /> Las aplicaciones que usan la versión de Microsoft Game Core de la biblioteca auxiliar Party XBOX Live deben escuchar las notificaciones de estado de la aplicación mediante la API RegisterAppStateChangeNotification. Cuando la aplicación se suspende, el título debe llamar a Cleanup(). Cuando la aplicación se reanuda, el título debe esperar a que la pila de redes de Game Core esté lista y, después, reinicializar la biblioteca auxiliar Party XBOX Live llamando a Initialize().

## Requisitos

**Encabezado:** PartyXboxLive.h

## Consulte también

[PartyXblManager](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/partyxblmanager)\
[PartyXblManager::Cleanup](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_cleanup)\
[PartyXblManager::GetSingleton](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getsingleton)\
[PartyXblManager::SetMemoryCallbacks](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setmemorycallbacks)\
[PartyXblManager::GetMemoryCallbacks](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getmemorycallbacks)\
[PartyXblManager::SetThreadAffinityMask](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setthreadaffinitymask)\
[PartyXblManager::GetThreadAffinityMask](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getthreadaffinitymask)


## Related topics

- [PartyXblManager::Cleanup](/es/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_cleanup.md)
- [PartyXblManager::GetMemoryCallbacks](/es/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getmemorycallbacks.md)
- [PartyXblManager](/es/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/partyxblmanager.md)
- [PartyXblManager::SetThreadAffinityMask](/es/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setthreadaffinitymask.md)
- [PartyXblManager::GetThreadAffinityMask](/es/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getthreadaffinitymask.md)
