Skip to main content
本节介绍与 Microsoft Game Development Kit (GDK) 一起使用的异步编程模型。

本节内容

异步编程设计目标和改进 介绍 Microsoft Game Development Kit (GDK) 的新异步编程模型是如何设计的,以及根据开发者对 XBOX One ERA 异步模型的反馈所做的改进。 异步编程模型 提供有关 Microsoft Game Development Kit (GDK) 如何实现异步 API 新模式的信息。本主题介绍了这种设计模式,并对可用于实现异步模式的库提出了建议。 异步任务队列设计 介绍与 Microsoft Game Development Kit (GDK) 异步设计模式结合使用的 Microsoft Game Development Kit (GDK) 任务队列。任务队列是一个用于将工作和完成任务回调入队的 API。任务队列可以配置为几种不同的分派模式之一,包括一种手动分派机制,你可以使用它来精心管理游戏工作负载。此外,本节还提供了常见异步任务队列场景的操作指南示例。 XTaskQueue 库概述 介绍 XTaskQueue 库的目的和用法,并通过示例主题介绍基本用法。 XAsync 库概述 介绍 XAsync 库的目的和用法,并通过示例主题介绍基本用法。 XAsyncProvider 库概述 介绍 XAsyncProvider 库的目的和用法,并通过示例主题介绍基本用法。 通用异步任务包装器 提供一个通用异步任务包装器函数的实现,可用于简化使用 Microsoft Game Development Kit (GDK) 异步编程模型异步运行通用用户任务的过程。
最后修改于 2026年8月24日