CreateHrtfApo 함수(hrtfapoapi.h)

HRTF(헤드 관련 전송 함수) 처리를 위한 IXAPO 인터페이스의 instance 만듭니다.

구문

HRESULT CreateHrtfApo(
  [in]  const HrtfApoInit *init,
  [out] IXAPO             **xApo
);

매개 변수

[in] init

HrtfApoInit 구조체에 대한 포인터입니다. XAPO 인터페이스 초기화에 대한 매개 변수를 지정합니다.

[out] xApo

IXAPO 인터페이스의 새 instance.

반환 값

이 함수는 다음 값을 반환할 수 있습니다.

반환 코드 Description
S_OK
XAPO 개체의 instance 성공적으로 만들어졌습니다.
E_NOTIMPL
HRTF는 현재 플랫폼에서 지원되지 않습니다.

설명

오디오는 1024개 샘플 블록으로 처리됩니다.

형식 요구 사항:

  • 입력: 모노, 48kHz, 32비트 float PCM.
  • 출력: 스테레오, 48kHz, 32비트 float PCM.
HRTF XAPO의 원본 및 환경 매개 변수는 IXAPOHrtfParameters 인터페이스를 통해 제어됩니다.

플랫폼 요구 사항

Windows 10(XAudio2.9);

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 hrtfapoapi.h
DLL HrtfApo.dll

참조

함수

IXAPO