Skip to main content
XAudio2는 게임에 신호 처리 및 믹싱 기반을 제공하는 저수준 오디오 API 아키텍처입니다.

XAudio2를 사용할 때

XAudio2는 주로 게임을 위한 고성능 오디오 엔진을 개발하기 위한 것입니다. 게임에 사운드 효과와 배경 음악을 추가하려는 경우, XAudio2는 오디오 그래프를 제공합니다. 낮은 지연과 동적 버퍼 지원을 갖춘 믹싱 엔진; 동기적이고 샘플 정확한 재생; 그리고 암묵적 소스 레이트 변환을 제공합니다. WASAPI와 대조적으로, XAudio2는 복잡한 오디오 솔루션에 대해서도 최소한의 코드만 요구합니다. XAudio2는 크로스 플랫폼 API 세트입니다. 자세한 내용은 Getting started with XAudio2를 참고하십시오.

일시 중지 및 재개

XAudio2를 올바르게 일시 중지하려면 - 예를 들어 타이틀이 suspend 모드로 전환될 때 사용자가 요구하는 경우 - 타이틀은 StopEngine을 호출합니다. resume 작업 중에는 StartEngine에 대한 호출이 이루어져야 합니다.

Microsoft Game Development Kit에 고유한 XAPOFX 효과

XAPOFX는 XAudio2에서 사용할 XAPO 인터페이스를 구현하는 오디오 효과 모음입니다. XAPOFX는 여러 효과와 효과 인스턴스를 생성하기 위한 공통 메커니즘을 포함합니다. 다음 표는 XBOX One XDK에 고유한 XAPOFX 효과를 보여줍니다.

참조 API 문서

함께 보기

XAudio2로 사운드 재생 ADPCM 개요 ADPCM 명령줄 인코더
마지막 수정일 2026년 8월 24일