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일