IXAPO 인터페이스(xapo.h)

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

상속

IXAPO 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IXAPO 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IXAPO 인터페이스에는 이러한 메서드가 있습니다.

 
IXAPO::CalcInputFrames

지정된 출력 프레임 수를 생성하는 데 필요한 입력 프레임 수를 반환합니다.
IXAPO::CalcOutputFrames

지정된 수의 입력 프레임에서 생성되는 출력 프레임 수를 반환합니다.
IXAPO::GetRegistrationProperties

XAPO의 등록 속성을 반환합니다.
IXAPO::Initialize

효과별 초기화를 수행합니다.
IXAPO::IsInputFormatSupported

특정 입력 형식이 지정된 출력 형식에 대해 지원되는지 쿼리합니다.
IXAPO::IsOutputFormatSupported

특정 출력 형식이 지정된 입력 형식에 대해 지원되는지 쿼리합니다.
IXAPO::LockForProcess

XAudio2에서 호출하여 XAPO의 입력 및 출력 구성을 잠그면 실시간 스레드에서 Process가 호출되기 전에 최종 초기화를 수행할 수 있습니다.
IXAPO::P rocess

지정된 입력 및 출력 버퍼에서 XAPO의 DSP(디지털 신호 처리) 코드를 실행합니다.
IXAPO::Reset

프레임 기록에 따라 변수를 다시 설정합니다.
IXAPO::UnlockForProcess

LockForProcess 메서드로 할당된 변수의 할당을 취소합니다.

설명

플랫폼 요구 사항

Windows 10(XAudio2.9); Windows 8, Windows Phone 8(XAudio 2.8); DirectX SDK(XAudio 2.7)

요구 사항

   
대상 플랫폼 Windows
헤더 xapo.h

참고 항목

인터페이스