> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XGameStreamingDisplayDetails

> XGameStreamingDisplayDetails

# XGameStreamingDisplayDetails

Detalhes sobre a tela do dispositivo cliente de streaming.

<a id="syntaxSection" />

## Sintaxe

```cpp theme={null}
struct XGameStreamingDisplayDetails
{
    uint32_t preferredWidth;
    uint32_t preferredHeight;
    RECT safeArea;
    uint32_t maxPixels;
    uint32_t maxWidth;
    uint32_t maxHeight;
    XGameStreamingVideoFlags flags;
};
```

<a id="membersSection" />

### Membros

*preferredWidth*\
Tipo: uint32\_t

A largura preferencial na qual a resolução do jogo deve ser renderizada para fornecer a experiência ideal no dispositivo cliente.

*preferredHeight*\
Tipo: uint32\_t

A altura preferencial na qual a resolução do jogo deve ser renderizada para fornecer a experiência ideal no dispositivo cliente.

*safeArea*\
Tipo: RECT

A subárea da resolução preferencial na qual é seguro renderizar. Áreas não seguras são aquelas em que a tela fica obstruída, como por um entalhe de câmera, ou que não permitem interação, como as bordas em alguns dispositivos. Os valores do retângulo são relativos a `preferredWidth` e `preferredHeight`.

*maxPixels*\
Tipo: uint32\_t

O número máximo de pixels com suporte. Este é o mínimo entre o máximo de pixels com suporte pelo sistema de streaming e o maxPixels passado para a API [XGameStreamingGetDisplayDetails](/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetdisplaydetails).

*maxWidth*\
Tipo: uint32\_t

A largura máxima com suporte pelo sistema de streaming.

*maxHeight*\
Tipo: uint32\_t

A altura máxima com suporte pelo sistema de streaming.

*flags*\
Tipo: [XGameStreamingVideoFlags](/pt-BR/reference/system/xgamestreaming/enums/xgamestreamingvideoflags)

O conjunto de recursos relacionados a vídeo com suporte pelo cliente de streaming.

<a id="remarksSection" />

## Comentários

Esta estrutura é retornada pela API [XGameStreamingGetDisplayDetails](/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetdisplaydetails). Como resultado, algumas propriedades, como *preferredWidth*, *preferredHeight* e *safeArea*, podem retornar resultados diferentes dependendo dos parâmetros passados para a API mencionada.

<a id="requirementsSection" />

## Requisitos

**Cabeçalho:** XGameStreaming.h

**Plataformas com suporte**: Windows, consoles da família XBOX One e consoles XBOX Series

<a id="seealsoSection" />

## Confira também

[XGameStreaming](/pt-BR/reference/system/xgamestreaming/xgamestreaming_members)\
[XGameStreamingVideoFlags](/pt-BR/reference/system/xgamestreaming/enums/xgamestreamingvideoflags)\
[XGameStreamingGetDisplayDetails](/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetdisplaydetails)\
[Visão geral da resolução personalizada](/pt-BR/build/core-features/common/game-streaming/game-streaming-custom-resolution-overview)


## Related topics

- [XGameStreamingDisplayDetails](/reference/system/xgamestreaming/structs/xgamestreamingdisplaydetails.md)
- [XGameStreamingGetDisplayDetails](/reference/system/xgamestreaming/functions/xgamestreaminggetdisplaydetails.md)
