> ## 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 la programación de tareas asincrónicas

> Use las bibliotecas XAsync y XAsyncProvider para definir, invocar y cancelar tareas asincrónicas y proveedores personalizados en títulos del GDK, con ejemplos prácticos.

Explore los temas de las bibliotecas asincrónicas para el desarrollo de juegos de XBOX.

> [card] [Ejecución de una API del Microsoft Game Development Kit](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xasync-example-run-gdk-task.md)
>
> En este tema se proporciona un ejemplo de cómo ejecutar una tarea de la API del Microsoft Game Development Kit (GDK).

> [card] [Ejemplo de ejecución de una tarea simple](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xasync-example-run-simple-task.md)
>
> En este tema se proporciona un ejemplo de cómo ejecutar una tarea de usuario simple.

> [card] [Ejemplo de configuración de una tarea asincrónica](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xasync-example-setup-async-task.md)
>
> En este tema se proporciona un ejemplo de cómo configurar tareas asincrónicas.

> [card] [Biblioteca Xasync](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xasync.md)
>
> La biblioteca XAsync proporciona métodos y datos que definen las tareas asincrónicas y sus devoluciones de llamada.

> [card] [Ejemplo de configuración de la capacidad de cancelación](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-cancelability.md)
>
> En este tema se proporciona un ejemplo de cómo configurar la capacidad de cancelación en una devolución de llamada de proveedor personalizado.

> [card] [Ejemplo de configuración de un proveedor personalizado](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-custom-provider.md)
>
> En este tema se proporciona un ejemplo de cómo configurar un proveedor asincrónico personalizado.

> [card] [Ejemplo de configuración de los métodos de invocación](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-invocation-methods.md)
>
> En este tema se proporciona un ejemplo de cómo configurar los métodos de invocación para un proveedor personalizado.

> [card] [Ejemplo de configuración de los datos devueltos](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-return-data.md)
>
> En este tema se proporciona un ejemplo de cómo configurar los datos devueltos.

> [card] [Biblioteca Xasyncprovider](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xasyncprovider.md)
>
> En este tema se describe el propósito de la biblioteca XAsyncProvider.

> [card] [Ejemplo de limpieza de una cola de tareas](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-cleanup-task-queue.md)
>
> En este tema se proporciona un ejemplo de cómo limpiar una cola de tareas cuando ya no se necesita para evitar la pérdida de recursos.

> [card] [Ejemplo de creación de una cola de tareas](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-create-task-queue.md)
>
> En este tema se proporciona un ejemplo de cómo crear una cola de tareas.

> [card] [Ejemplo de distribución de una cola de tareas](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-dispatch-task-queue.md)
>
> En este tema se proporciona un ejemplo de cómo distribuir una cola de tareas.

> [card] [Biblioteca Xtaskqueue](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xtaskqueue.md)
>
> Use este tema para administrar colas de tareas con la biblioteca XTaskQueue.


## Related topics

- [Información general de la biblioteca XAsync](https://docs.xbox.com/es/build/core-features/common/async/async-libraries/async-library-xasync.md)
- [Información general sobre programación asincrónica (contenido)](https://docs.xbox.com/es/build/core-features/common/async/async-toc.md)
- [XAsyncRun](https://docs.xbox.com/es/reference/system/xasync/functions/xasyncrun.md)
- [XAsyncBlock](https://docs.xbox.com/es/reference/system/xasync/structs/xasyncblock.md)
- [XAsyncGetStatus](https://docs.xbox.com/es/reference/system/xasync/functions/xasyncgetstatus.md)
