Skip to main content

XGameStreamingGetStreamPhysicalDimensions

Obtém as dimensões físicas do fluxo de vídeo conforme ele é renderizado no cliente de streaming.

Sintaxe

Parâmetros

client   _In_
Tipo: XGameStreamingClientId
O cliente cujo tamanho físico será consultado. horizontalMm   _Out_
Tipo: uint32_t*
O tamanho, em milímetros, do eixo horizontal do fluxo de vídeo. verticalMm   _Out_
Tipo: uint32_t*
O tamanho, em milímetros, do eixo vertical do fluxo de vídeo.

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

Você pode usar este método para determinar se o fluxo será enviado para um dispositivo menor (por exemplo, um smartphone). Isso permite apresentar uma experiência mais amigável ao jogador e adequada ao dispositivo (por exemplo, usando um tamanho de fonte maior) com base no tamanho do dispositivo. Se quiser que o jogo responda a alterações nas dimensões físicas do fluxo, você deverá registrar um retorno de chamada por meio de XGameStreamingRegisterClientPropertiesChanged.

Exemplo

O exemplo de código a seguir demonstra como usar a função XGameStreamingGetStreamPhysicalDimensions para encontrar as menores dimensões de um cliente de streaming.

Requisitos

Cabeçalho: xgamestreaming.h Biblioteca: xgameruntimelib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Confira também

XGameStreaming
XGameStreamingRegisterClientPropertiesChanged
XGameStreaming
Last modified on October 6, 2026