> ## 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 dans PartyXboxLive.h initialise le gestionnaire singleton utilisé pour relier les identités XBOX Live à la bibliothèque d'assistance du SDK PlayFab Party.

Initialise l'instance de l'objet.

## Syntaxe

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

### Paramètres

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

L'ID de titre PlayFab de l'application.

### Valeur renvoyée

PartyError

`c_partyErrorSuccess` si l'appel a réussi ; sinon, un code d'erreur. La forme lisible du code d'erreur peut être obtenue via [GetErrorMessage()](/fr/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_geterrormessage).

## Remarques

Cette méthode doit être appelée avant toute autre méthode de l'espace de noms PartyXblManager, à l'exception des méthodes statiques [GetSingleton()](/fr/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getsingleton), [SetMemoryCallbacks()](/fr/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setmemorycallbacks), [GetMemoryCallbacks()](/fr/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getmemorycallbacks), [SetThreadAffinityMask()](/fr/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setthreadaffinitymask), [GetThreadAffinityMask()](/fr/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getthreadaffinitymask). Initialize() ne peut pas être appelée de nouveau sans un appel ultérieur à [Cleanup()](/fr/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_cleanup) . <br /><br /> Chaque appel à Initialize() doit avoir un appel Cleanup() correspondant.   <br /><br /> Il est recommandé aux applications utilisant la version XBOX One XDK de la bibliothèque Party XBOX Live Helper d'attendre que la plateforme soit prête pour les opérations réseau avant d'appeler cette méthode. Pour plus d'informations, consultez la documentation XDK sur les bonnes pratiques en matière de mise en réseau et d'associations d'appareils sécurisées.   <br /><br /> Les applications utilisant la version Microsoft Game Core de la bibliothèque Party XBOX Live Helper doivent attendre que la pile réseau Game Core soit initialisée avant d'appeler cette méthode. L'état de la pile réseau peut être déterminé à l'aide de l'API Game Core XNetworkingGetConnectivityHint.   <br /><br /> Les applications utilisant la version Microsoft Game Core de la bibliothèque Party XBOX Live Helper doivent écouter les notifications d'état de l'application via l'API RegisterAppStateChangeNotification. Lorsque l'application est suspendue, le titre doit appeler Cleanup(). Lorsque l'application reprend, le titre doit attendre que la pile réseau Game Core soit prête, puis réinitialiser la bibliothèque Party XBOX Live Helper en appelant Initialize().

## Configuration requise

**En-tête :** PartyXboxLive.h

## Voir aussi

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


## Related topics

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