> ## 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

Detalles sobre la pantalla del dispositivo cliente de streaming.

<a id="syntaxSection" />

## Sintaxis

```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" />

### Miembros

*preferredWidth*\
Tipo: uint32\_t

El ancho preferido en el que debe renderizarse la resolución del juego para ofrecer la experiencia óptima en el dispositivo cliente.

*preferredHeight*\
Tipo: uint32\_t

El alto preferido en el que debe renderizarse la resolución del juego para ofrecer la experiencia óptima en el dispositivo cliente.

*safeArea*\
Tipo: RECT

La subárea de la resolución preferida en la que es seguro renderizar. Las áreas no seguras son aquellas en las que la pantalla está ocluida, como con una muesca de cámara, o en las que no se puede interactuar, como los bordes en algunos dispositivos. Los valores del rectángulo hacen referencia a `preferredWidth` y `preferredHeight`.

*maxPixels*\
Tipo: uint32\_t

El número máximo de píxeles que se admite. Es el mínimo entre el número máximo de píxeles admitido por el sistema de streaming y el valor maxPixels pasado a la API [XGameStreamingGetDisplayDetails](/reference/system/xgamestreaming/functions/xgamestreaminggetdisplaydetails).

*maxWidth*\
Tipo: uint32\_t

El ancho máximo que admite el sistema de streaming.

*maxHeight*\
Tipo: uint32\_t

El alto máximo que admite el sistema de streaming.

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

El conjunto de características relacionadas con el vídeo que admite el cliente de streaming.

<a id="remarksSection" />

## Comentarios

Esta estructura la devuelve la API [XGameStreamingGetDisplayDetails](/reference/system/xgamestreaming/functions/xgamestreaminggetdisplaydetails). Como resultado, algunas propiedades como *preferredWidth*, *preferredHeight* y *safeArea* pueden devolver resultados diferentes en función de los parámetros pasados a la API mencionada.

<a id="requirementsSection" />

## Requisitos

**Encabezado:** XGameStreaming.h

**Plataformas compatibles**: Windows, consolas de la familia XBOX One y consolas XBOX Series

<a id="seealsoSection" />

## Consulte también

[XGameStreaming](/reference/system/xgamestreaming/xgamestreaming_members)\
[XGameStreamingVideoFlags](/reference/system/xgamestreaming/enums/xgamestreamingvideoflags)\
[XGameStreamingGetDisplayDetails](/reference/system/xgamestreaming/functions/xgamestreaminggetdisplaydetails)\
[Información general sobre resolución personalizada](/build/core-features/common/game-streaming/game-streaming-custom-resolution-overview)


## Related topics

- [XGameStreamingGetDisplayDetails](/es/reference/system/xgamestreaming/functions/xgamestreaminggetdisplaydetails.md)
- [XGameStreamingVideoFlags](/es/reference/system/xgamestreaming/enums/xgamestreamingvideoflags.md)
- [XGameStreamingSetResolution](/es/reference/system/xgamestreaming/functions/xgamestreamingsetresolution.md)
- [XGameStreaming](/es/reference/system/xgamestreaming/xgamestreaming_members.md)
- [Procedimientos recomendados para la resolución personalizada en Game Streaming](/es/build/core-features/common/game-streaming/game-streaming-custom-resolution-best-practices.md)
