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

# XGameStreamingClientProperty

> XGameStreamingClientProperty

# XGameStreamingClientProperty

Propriedades que podem ser consultadas no dispositivo de streaming cliente.

## Sintaxe

```cpp theme={null}
enum class XGameStreamingClientProperty  : uint32_t  
{  
    None = 0,  
    StreamPhysicalDimensions = 1,  
    TouchInputEnabled = 2,  
    TouchBundleVersion = 4,  
    IPAddress = 5,
    SessionId = 6,
    DisplayDetails = 7
}  
```

## Constantes

| Constante | Descrição | Função relacionada |
| :- | :- | :- |
| None | | |
| StreamPhysicalDimensions | As dimensões físicas do tamanho do stream. | [XGameStreamingGetStreamPhysicalDimensions](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetstreamphysicaldimensions.md) |
| TouchInputEnabled | Se o dispositivo de streaming está enviando entrada por toque no momento. | [XGameStreamingIsTouchInputEnabled](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingistouchinputenabled.md) |
| TouchBundleVersion | O número da versão e o nome da versão do pacote de adaptação por toque em uso no momento pelo aplicativo cliente. | [XGameStreamingGetTouchBundleVersion](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggettouchbundleversion.md) |
| IPAddress | O endereço IP do cliente. | [XGameStreamingGetClientIPAddress](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetclientipaddress.md) |
| SessionId | A ID de sessão do cliente. | [XGameStreamingGetSessionId](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetsessionid.md) |
| DisplayDetails | Os detalhes de exibição do cliente. | [XGameStreamingGetDisplayDetails](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetdisplaydetails.md) |

## Comentários

O [XGameStreamingClientPropertiesChangedCallBack](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingclientpropertieschangedcallback.md) é invocado sempre que qualquer propriedade do dispositivo cliente que está fazendo streaming é alterada.

No registro inicial da função de retorno de chamada por meio de [XGameStreamingRegisterClientPropertiesChanged](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingregisterclientpropertieschanged.md), o retorno de chamada será invocado para todos os dispositivos conectados para cada uma das propriedades aplicáveis a esse dispositivo.

Para cancelar o registro da função de retorno de chamada, use [XGameStreamingUnregisterClientPropertiesChanged](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingunregisterclientpropertieschanged.md).

## Requisitos

**Cabeçalho:** xgamestreaming.h

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

## Confira também

[XGameStreamingClientPropertiesChangedCallBack](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingclientpropertieschangedcallback.md)
[XGameStreamingRegisterClientPropertiesChanged](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingregisterclientpropertieschanged.md)\
[XGameStreamingUnregisterClientPropertiesChanged](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingunregisterclientpropertieschanged.md)\
[XGameStreaming](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/xgamestreaming_members.md)


## Related topics

- [XGameStreamingRegisterClientPropertiesChanged](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingregisterclientpropertieschanged.md)
- [XGameStreamingClientPropertiesChangedCallback](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingclientpropertieschangedcallback.md)
- [XGameStreamingUnregisterClientPropertiesChanged](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingunregisterclientpropertieschanged.md)
- [XGameStreaming (conteúdo da API)](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/xgamestreaming_members.md)
- [Práticas recomendadas para resolução personalizada no game streaming](https://docs.xbox.com/pt-BR/build/core-features/common/game-streaming/game-streaming-custom-resolution-best-practices.md)
