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

# 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](/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetstreamphysicaldimensions) |
| TouchInputEnabled | Se o dispositivo de streaming está enviando entrada por toque no momento. | [XGameStreamingIsTouchInputEnabled](/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingistouchinputenabled) |
| 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](/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggettouchbundleversion) |
| IPAddress | O endereço IP do cliente. | [XGameStreamingGetClientIPAddress](/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetclientipaddress) |
| SessionId | A ID de sessão do cliente. | [XGameStreamingGetSessionId](/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetsessionid) |
| DisplayDetails | Os detalhes de exibição do cliente. | [XGameStreamingGetDisplayDetails](/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetdisplaydetails) |

## Comentários

O [XGameStreamingClientPropertiesChangedCallBack](/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingclientpropertieschangedcallback) é 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](/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingregisterclientpropertieschanged), 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](/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingunregisterclientpropertieschanged).

## Requisitos

**Cabeçalho:** xgamestreaming.h

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

## Confira também

[XGameStreamingClientPropertiesChangedCallBack](/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingclientpropertieschangedcallback)
[XGameStreamingRegisterClientPropertiesChanged](/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingregisterclientpropertieschanged)\
[XGameStreamingUnregisterClientPropertiesChanged](/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingunregisterclientpropertieschanged)\
[XGameStreaming](/pt-BR/reference/system/xgamestreaming/xgamestreaming_members)


## Related topics

- [XGameStreamingClientProperty](/reference/system/xgamestreaming/enums/xgamestreamingclientproperty.md)
- [XGameStreamingRegisterClientPropertiesChanged](/reference/system/xgamestreaming/functions/xgamestreamingregisterclientpropertieschanged.md)
- [XGameStreamingClientPropertiesChangedCallback](/reference/system/xgamestreaming/functions/xgamestreamingclientpropertieschangedcallback.md)
- [XGameStreamingUnregisterClientPropertiesChanged](/ko/reference/system/xgamestreaming/functions/xgamestreamingunregisterclientpropertieschanged.md)
