XGameStreamingGetServerLocationName
Obtém o nome da localização do datacenter do servidor de streaming.Sintaxe
Parâmetros
serverLocationNameSize _In_Tipo: size_t O tamanho máximo do nome da localização do datacenter a ser retornado. O
serverLocationNameSize deve ser recuperado chamando XGameStreamingGetServerLocationNameSize.
serverLocationName _Out_writes_z_(serverLocationNameSize)Tipo: char* O nome da Região do Azure com o datacenter que hospeda o servidor XBOX de streaming.
Valor retornado
Tipo: HRESULT Retornará S_OK se for bem-sucedido; caso contrário, retornará um código de erro. Erros potenciais
Para obter uma lista de códigos de erro, consulte Códigos de erro.
Comentários
Antes de chamar esta função, você pode chamar XGameStreamingGetServerLocationNameSize para obter o tamanho do nome da localização do servidor e, assim, alocar um buffer. Você pode utilizar a Região do Azure se o jogo quiser se conectar a um servidor de jogo hospedado no Azure PlayFab Multiplayer Servers e quiser uma latência mínima com seu servidor de jogo. O erroE_GAMESTREAMING_NO_DATACENTER pode ocorrer quando um jogador está usando o Streaming do Console para fazer streaming do jogo a partir de seu XBOX doméstico. Esse erro também pode ocorrer em um XBOX Developer Kit se você não tiver definido um valor de substituição.
Em um XBOX Developer Kit, você pode definir o serverLocationName que deve ser retornado durante os testes, na guia Streaming do Developer Home.
Requisitos
Cabeçalho: xgamestreaming.h Biblioteca: xgameruntime.lib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX SeriesConfira também
XGameStreamingXGameStreamingGetServerLocationNameSize
