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

# Bibliotecas XAsync para programação de tarefas assíncronas

> Use as bibliotecas XAsync e XAsyncProvider para definir, invocar e cancelar tarefas assíncronas e provedores personalizados em títulos do GDK, com exemplos práticos.

Explore tópicos sobre bibliotecas assíncronas para o desenvolvimento de jogos para XBOX.

> [card] [Executar API do Microsoft Game Development Kit](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xasync-example-run-gdk-task.md)
>
> Este tópico fornece um exemplo de como executar uma tarefa de API do Microsoft Game Development Kit (GDK).

> [card] [Exemplo de execução de tarefa simples](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xasync-example-run-simple-task.md)
>
> Este tópico fornece um exemplo de como executar uma tarefa de usuário simples.

> [card] [Exemplo de configuração de tarefa assíncrona](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xasync-example-setup-async-task.md)
>
> Este tópico fornece um exemplo de como configurar tarefas assíncronas.

> [card] [Biblioteca Xasync](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xasync.md)
>
> A biblioteca XAsync fornece métodos e dados que definem tarefas assíncronas e seus retornos de chamada.

> [card] [Exemplo de configuração de cancelabilidade](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-cancelability.md)
>
> Este tópico fornece um exemplo de como configurar a cancelabilidade em um retorno de chamada de provedor personalizado.

> [card] [Exemplo de configuração de provedor personalizado](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-custom-provider.md)
>
> Este tópico fornece um exemplo de como configurar um provedor assíncrono personalizado.

> [card] [Exemplo de configuração de métodos de invocação](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-invocation-methods.md)
>
> Este tópico fornece um exemplo de como configurar métodos de invocação para um provedor personalizado.

> [card] [Exemplo de configuração de dados de retorno](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-return-data.md)
>
> Este tópico fornece um exemplo de como configurar dados de retorno.

> [card] [Biblioteca Xasyncprovider](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xasyncprovider.md)
>
> Este tópico descreve a finalidade da biblioteca XAsyncProvider.

> [card] [Exemplo de limpeza da fila de tarefas](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-cleanup-task-queue.md)
>
> Este tópico fornece um exemplo de como limpar uma fila de tarefas quando ela não é mais necessária, para evitar vazamento de recursos.

> [card] [Exemplo de criação de fila de tarefas](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-create-task-queue.md)
>
> Este tópico fornece um exemplo de como criar uma fila de tarefas.

> [card] [Exemplo de despacho da fila de tarefas](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-dispatch-task-queue.md)
>
> Este tópico fornece um exemplo de como despachar uma fila de tarefas.

> [card] [Biblioteca Xtaskqueue](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-libraries/async-library-xtaskqueue.md)
>
> Use este tópico para gerenciar filas de tarefas com a biblioteca XTaskQueue.


## Related topics

- [Visão geral da programação assíncrona (conteúdo)](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-toc.md)
- [XAsyncBlock](https://docs.xbox.com/pt-BR/reference/system/xasync/structs/xasyncblock.md)
- [XAsyncGetStatus](https://docs.xbox.com/pt-BR/reference/system/xasync/functions/xasyncgetstatus.md)
- [Metas de design e melhorias da programação assíncrona](https://docs.xbox.com/pt-BR/build/core-features/common/async/async-whitepaper.md)
- [XAsyncRun](https://docs.xbox.com/pt-BR/reference/system/xasync/functions/xasyncrun.md)
