다음을 통해 공유


xapo.h 헤더

이 헤더는 XAudio2 API에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

xapo.h에는 다음 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IXAPO

XAudio2 효과 체인에서 사용되는 오디오 처리 개체의 인터페이스입니다.
IXAPOParameters

XAPO가 효과별 매개 변수를 사용할 수 있도록 하는 선택적 인터페이스입니다.

Functions

 
XAPOAlloc

이후에 애플리케이션에 반환되는 임의 크기의 구조를 할당해야 하는 IXAPO 메서드에서 사용하는 메모리 할당 매크로입니다.
XAPOFree

XAPOAlloc 매크로를 사용하여 할당된 메모리를 해제하는 데 사용되는 매크로입니다.

구조체

 
XAPO_LOCKFORPROCESS_PARAMETERS

XAPO가 잠겨 있는 동안 일정하게 유지되는 스트림 버퍼 매개 변수를 정의합니다. IXAPO::LockForProcess 메서드와 함께 사용됩니다.
XAPO_PROCESS_BUFFER_PARAMETERS

한 호출에서 다음 호출로 변경할 수 있는 스트림 버퍼 매개 변수를 정의합니다. Process 메서드와 함께 사용됩니다.
XAPO_REGISTRATION_PROPERTIES

XAPO의 일반적인 특징을 설명합니다. IXAPO::GetRegistrationProperties, CXAPOParametersBase::CXAPOParametersBase 및 CXAPOBase::CXAPOBase와 함께 사용됩니다.

열거형

 
XAPO_BUFFER_FLAGS

스트림 버퍼의 내용을 설명합니다.