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

# XSystem

> XSystem

# XSystem

Material de referência para as APIs de XSystem.

## Funções

| Função | Descrição |
| - | - |
| [XSystemAllowFullDownloadBandwidth](/pt-BR/reference/system/xsystem/functions/xsystemallowfulldownloadbandwidth) | Controla a largura de banda usada por um download de pacote enquanto o jogo está em execução. |
| [XSystemGetAnalyticsInfo](/pt-BR/reference/system/xsystem/functions/xsystemgetanalyticsinfo) | Fornece informações sobre o dispositivo para fins de criação de perfil. |
| [XSystemGetAppSpecificDeviceId](/pt-BR/reference/system/xsystem/functions/xsystemgetappspecificdeviceid) | Retorna um valor exclusivo do console que é específico para a ID de título do chamador. |
| [XSystemGetConsoleId](/pt-BR/reference/system/xsystem/functions/xsystemgetconsoleid) | Retorna a ID do console atual. |
| [XSystemGetDeviceType](/pt-BR/reference/system/xsystem/functions/xsystemgetdevicetype) | Retorna um valor de [XSystemDeviceType](/pt-BR/reference/system/xsystem/enums/xsystemdevicetype) correspondente ao dispositivo em uso no momento. |
| [XSystemGetRuntimeInfo](/pt-BR/reference/system/xsystem/functions/xsystemgetruntimeinfo) | Fornece informações sobre as versões atual e disponíveis do serviço de runtime de jogos. |
| [XSystemGetXboxLiveSandboxId](/pt-BR/reference/system/xsystem/functions/xsystemgetxboxlivesandboxid) | Recupera a ID da área restrita do XBOX Live. |
| [XSystemHandleCallback](/pt-BR/reference/system/xsystem/functions/xsystemhandlecallback) | Retorno de chamada invocado quando um identificador do GRTS é criado ou destruído. |
| [XSystemHandleTrack](/pt-BR/reference/system/xsystem/functions/xsystemhandletrack) | Registra um retorno de chamada para rastrear eventos de tempo de vida de identificadores no Gaming Runtime. |
| [XSystemIsHandleValid](/pt-BR/reference/system/xsystem/functions/xsystemishandlevalid) | Verifica se um identificador é válido no Gaming Runtime. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [XSystemAnalyticsInfo](/pt-BR/reference/system/xsystem/structs/xsystemanalyticsinfo) | Representa informações sobre o dispositivo. |
| [XSystemRuntimeInfo](/pt-BR/reference/system/xsystem/structs/xsystemruntimeinfo) | Representa informações sobre o serviço de runtime de jogos. |

## Enumerações

| Enumeração | Descrição |
| - | - |
| [XSystemDeviceType](/pt-BR/reference/system/xsystem/enums/xsystemdevicetype) | Indica o tipo de dispositivo do sistema retornado pela chamada a [XSystemGetDeviceType](/pt-BR/reference/system/xsystem/functions/xsystemgetdevicetype). |
| [XSystemHandleCallbackReason](/pt-BR/reference/system/xsystem/enums/xsystemhandlecallbackreason) | Motivo pelo qual o retorno de chamada de rastreamento de identificadores foi chamado. |
| [XSystemHandleType](/pt-BR/reference/system/xsystem/enums/xsystemhandletype) | Tipo de identificador que foi criado ou destruído. |

## Documentação conceitual

* [Threads sensíveis ao tempo](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/threads/time-sensitive-threads)
* [Usando wrappers de C# para APIs do GDK em seu projeto do Unity](/pt-BR/build/gdk-and-engines/unity/unity-api-wrappers)

## Confira também

[Referência de API do sistema](/pt-BR/reference/system/gc-reference-system-toc)


## Related topics

- [XSystem](/reference/system/xsystem/xsystem_members.md)
- [XSystemHandleCallback](/reference/system/xsystem/functions/xsystemhandlecallback.md)
- [XSystemHandleTrack](/reference/system/xsystem/functions/xsystemhandletrack.md)
- [XSystemAnalyticsInfo](/reference/system/xsystem/structs/xsystemanalyticsinfo.md)
- [XSystemRuntimeInfo](/reference/system/xsystem/structs/xsystemruntimeinfo.md)
