Skip to main content
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 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 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 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 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 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 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 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).
Last modified on October 6, 2026