Sintaxe
Membros
options PartyLocalUdpSocketBindAddressOptions
Sinalizadores opcionais que descrevem como interpretar esta configuração de soquete UDP.
port uint16_t
O número de porta específico ao qual o soquete UDP local será associado na próxima vez que o Party for inicializado.
Na versão Microsoft Game Core da biblioteca do Party, um valor de porta 0 significa que a biblioteca do Party seleciona a porta multijogador UDP local preferencial do Game Core, a menos que o sinalizador de opção PartyLocalUdpSocketBindAddressOptions::ExcludeGameCorePreferredUdpMultiplayerPort seja especificado no campo options. Em todas as outras versões da biblioteca do Party, um valor de porta 0 significa que a biblioteca do Party permite que o sistema selecione dinamicamente uma porta disponível em todas as interfaces de endereço IP locais. Se não for possível associar esse valor de porta quando a biblioteca do Party for inicializada, PartyManager::Initialize() retornará um erro de forma síncrona. A forma legível do código de erro pode ser obtida por meio de PartyManager::GetErrorMessage().
A porta deve ser especificada na ordem de bytes nativa do host. Se o seu aplicativo também usar diretamente ou estiver sendo portado de suas próprias chamadas de API de soquete, saiba que essa ordenação natural de bytes pode, portanto, ser diferente da ordem de bytes de rede usada pelos números de porta de endereços de soquete.
O valor padrão é 0 quando PartyOption::LocalUdpSocketBindAddress não foi configurada.
Comentários
Esta estrutura pode ser usada junto com PartyOption::LocalUdpSocketBindAddress para substituir ou consultar a configuração atual da biblioteca do Party por meio de PartyManager::SetOption() ou PartyManager::GetOption(), respectivamente.Requisitos
Cabeçalho: Party.hConfira também
Membros do PartyPartyOption::LocalUdpSocketBindAddress
PartyLocalUdpSocketBindAddressOptions
PartyManager::SetOption
PartyManager::GetOption
