Run microsoft game development kit API
This topic provides an example of how to run a Microsoft Game Development Kit (GDK) API task.
Run simple task example
This topic provides an example of how to run a simple user task.
Set up async task example
This topic provides an example of how to set up async tasks.
Xasync library
The XAsync library provides methods and data that define async tasks and their callbacks.
Set up cancelability example
This topic provides an example of how to set up cancelability in a custom provider callback.
Set up custom provider example
This topic provides an example of how to set up a custom async provider.
Set up invocation methods example
This topic provides an example of how to set up invocation methods for a custom provider.
Set up return data example
This topic provides an example of how to set up return data.
Xasyncprovider library
This topic describes the purpose of the XAsyncProvider library.
Clean up task queue example
This topic provides an example of how to clean up a task queue when it’s no longer needed to avoid leaking resources.
Create task queue example
This topic provides an example of how to create a task queue.
Dispatch task queue example
This topic provides an example of how to dispatch a task queue.
Xtaskqueue library
Use this topic to manage task queues with the XTaskQueue library.
