Syntaxe
Paramètres
playFabTitleId char*se termine par un caractère null Title ID PlayFab de l’application.
handle PFMultiplayerHandle*sortie allouée par la bibliothèque Handle en sortie de l’instance de l’API PFMultiplayer nouvellement initialisée.
Valeur de retour
Type : HRESULTS_OK si l’appel a réussi, ou un code d’erreur dans le cas contraire. La forme lisible du code d’erreur peut être récupérée au moyen de PFMultiplayerGetErrorMessage().
Remarques
Cette méthode doit être appelée avant toute autre méthode, à l’exception de PFMultiplayerSetMemoryCallbacks() et PFMultiplayerSetThreadAffinityMask(). PFMultiplayerInitialize() ne peut pas être appelé de nouveau sans un appel ultérieur à PFMultiplayerUninitialize().Chaque appel à PFMultiplayerInitialize() doit avoir un appel PFMultiplayerUninitialize() correspondant.
Les applications utilisant la version Microsoft Game Core de la bibliothèque Multiplayer doivent attendre que la pile réseau de 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 XNetworkingGetConnectivityHint de Game Core.
Le
playFabTitleId fourni doit être le même Title ID PlayFab que celui utilisé pour obtenir les clés d’entité et les jetons d’entité PlayFab qui seront transmis à PFMultiplayerSetEntityToken().
Configuration requise
En-tête : PFMultiplayer.hVoir aussi
Membres de PFMultiplayerPFMultiplayerSetEntityToken
PFMultiplayerUninitialize
PFMultiplayerSetMemoryCallbacks
PFMultiplayerSetThreadAffinityMask
