다음을 통해 공유


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

참고 항목

인터페이스