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

# Visão geral da programação assíncrona

> Visão geral da programação assíncrona

Esta seção descreve o modelo de programação assíncrona usado com o Microsoft Game Development Kit (GDK).

## Nesta seção

[Metas de design e melhorias da programação assíncrona](/pt-BR/build/core-features/common/async/async-whitepaper)

Aborda como o novo modelo de programação assíncrona do Microsoft Game Development Kit (GDK) foi projetado e as melhorias feitas como resultado dos comentários dos desenvolvedores sobre o modelo assíncrono da ERA do XBOX One.

[Modelo de programação assíncrona](/pt-BR/build/core-features/common/async/async-programming-model)

Fornece informações sobre como o Microsoft Game Development Kit (GDK) implementa um novo padrão para APIs assíncronas.
Este tópico descreve esse padrão de design e oferece uma proposta de biblioteca que pode ser usada para
implementar padrões assíncronos.

[Design da fila de tarefas assíncronas](/pt-BR/build/core-features/common/async/async-task-queue-design)

Descreve a fila de tarefas do Microsoft Game Development Kit (GDK) usada em conjunto com o padrão
de design assíncrono do Microsoft Game Development Kit (GDK). Uma fila de tarefas é uma API para enfileirar trabalho e retornos de chamada de tarefas de conclusão.
A fila de tarefas pode ser configurada em um de vários modos de despacho diferentes, incluindo um mecanismo de despacho
manual que você pode usar quando quiser gerenciar cuidadosamente as cargas de trabalho de jogos.
Além disso, esta seção fornece exemplos de instruções para cenários comuns da fila de tarefas assíncronas.

[Visão geral da biblioteca XTaskQueue](/pt-BR/build/core-features/common/async/async-libraries/async-library-xtaskqueue)

Descreve a finalidade e o uso da biblioteca XTaskQueue e contém tópicos de exemplo que mostram o uso básico.

[Visão geral da biblioteca XAsync](/pt-BR/build/core-features/common/async/async-libraries/async-library-xasync)

Descreve a finalidade e o uso da biblioteca XAsync e contém tópicos de exemplo que mostram o uso básico.

[Visão geral da biblioteca XAsyncProvider](/pt-BR/build/core-features/common/async/async-libraries/async-library-xasyncprovider)

Descreve a finalidade e o uso da biblioteca XAsyncProvider e contém tópicos de exemplo que mostram o uso básico.

[Wrapper genérico de tarefas assíncronas](/pt-BR/build/core-features/common/async/async-task-function-example)

Fornece uma implementação de uma função wrapper genérica de tarefas assíncronas que pode ser usada para simplificar o processo de executar tarefas genéricas do usuário de forma assíncrona usando o modelo de programação assíncrona do Microsoft Game Development Kit (GDK).


## Related topics

- [Visão geral de Godot e engines da comunidade](/pt-BR/paths/community-engines/overview.md)
- [Visão geral da API C do Services - PFLocalization.h](/pt-BR/services/playfab/api-references/c/pflocalization/pflocalization_members.md)
- [Visão geral da API C do Services - PFStatistics.h](/pt-BR/services/playfab/api-references/c/pfstatistics/pfstatistics_members.md)
- [Visão geral da API C do Services - PFLeaderboards.h](/pt-BR/services/playfab/api-references/c/pfleaderboards/pfleaderboards_members.md)
- [Visão geral da API C do Services - PFPlatformSpecific.h](/pt-BR/services/playfab/api-references/c/pfplatformspecific/pfplatformspecific_members.md)
