Skip to main content

XNetworkingPreferredLocalUdpMultiplayerPortChangedCallback

Se llama cuando cambia el puerto multijugador local preferido.

Sintaxis

Parámetros

context   _In_opt_
Tipo: void*
Un puntero de contexto opcional que se pasó a la función XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged. preferredLocalUdpMultiplayerPort   _In_
Tipo: uint16_t
Puntero al puerto multijugador local preferido del protocolo de datagramas de usuario (UDP), en orden de host.

Valor devuelto

Tipo: void

Comentarios

Se llama a XNetworkingPreferredLocalUdpMultiplayerPortChangedCallback cuando el título escucha los cambios en el puerto multijugador UDP local preferido. Se hace todo lo posible por garantizar que el puerto multijugador UDP local preferido no cambie mientras el título se está ejecutando. Sin embargo, hay casos inevitables en los que el puerto cambiará porque las condiciones de red externas del usuario cambian e invalidan los flujos de socket existentes. Es especialmente probable que el puerto cambie cuando cambia el nivel de conectividad de red, o como parte de un ciclo de suspensión/reanudación del título. Para obtener más información, consulte la sección “Changes in the preferred local UDP multiplayer port” de API de redes del puerto multijugador local preferido del protocolo de datagramas de usuario (UDP). Este método consulta el estado local dentro del proceso que realiza la llamada y devuelve rápidamente, por lo que es seguro llamarlo desde contextos con restricciones de tiempo.

Requisitos

Encabezado: XNetworking.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Consulte también

XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged
XNetworking
Última modificación el 28 de agosto de 2026