XNetworkingPreferredLocalUdpMultiplayerPortChangedCallback
Appelée lorsque le port multijoueur local préféré est modifié.Syntaxe
Paramètres
context _In_opt_Type : void* Pointeur de contexte facultatif qui a été passé à la fonction XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged. preferredLocalUdpMultiplayerPort _In_
Type : uint16_t Pointeur vers le port multijoueur UDP (User Datagram Protocol) local préféré, dans l’ordre d’octets de l’hôte.
Valeur de retour
Type : voidRemarques
XNetworkingPreferredLocalUdpMultiplayerPortChangedCallback est appelée lorsque le titre écoute les changements du port multijoueur UDP local préféré. Tout est mis en œuvre pour que le port multijoueur UDP local préféré ne change pas pendant l’exécution du titre. Toutefois, il existe des cas inévitables où le port changera en raison d’une modification des conditions du réseau externe de l’utilisateur qui invalide les flux de sockets existants. Le port est particulièrement susceptible de changer lorsque le niveau de connectivité réseau change, ou dans le cadre d’un cycle de suspension/reprise du titre.
Pour plus d’informations, consultez la section « Changements du port multijoueur UDP local préféré » de API réseau du port multijoueur UDP (User Datagram Protocol) local préféré.
Cette méthode interroge l’état local au sein du processus appelant et retourne rapidement; elle peut donc être appelée en toute sécurité dans des contextes où le temps est critique.
Configuration requise
En-tête : XNetworking.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
XNetworkingRegisterPreferredLocalUdpMultiplayerPortChangedXNetworking
