다음을 통해 공유


ISpatialAudioObjectForHrtf 인터페이스(spatialaudiohrtf.h)

HRTF(헤드 상대 전송 함수)를 기준으로 3D 공간의 위치에서 렌더링할 오디오 데이터를 제공하는 개체를 나타냅니다. 공간 오디오 개체는 ISpatialAudioObjectRenderStreamForHrtf::ActivateSpatialAudioObjectForHrtf 메서드에 대한 형식 매개 변수를 사용하여 지정하는 정적 또는 동적 개체일 수 있습니다. 동적 오디오 개체는 공간의 임의 위치에 배치할 수 있으며 시간이 지남에 따라 이동할 수 있습니다. 정적 오디오 개체는 AudioObjectType 열거형에 정의된 하나 이상의 채널에 할당되며, 각 채널은 실제 또는 가상화된 스피커일 수 있는 고정 스피커 위치와 관련이 있습니다.

이 인터페이스는 Xbox 및 Windows의 통합 공간 사운드를 포함하는 몰입형 오디오를 위한 Microsoft의 오디오 플랫폼인 Windows Sonic의 일부입니다.

상속

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

메서드

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

 
ISpatialAudioObjectForHrtf::SetDirectivity

ISpatialAudioObjectForHrtf에 대한 공간 오디오 지향성 모델을 설정합니다.
ISpatialAudioObjectForHrtf::SetDistanceDecay

ISpatialAudioObjectForHrtf의 위치에서 수신기의 위치까지 멀리서 적용되는 감쇠 모델을 설정합니다.
ISpatialAudioObjectForHrtf::SetEnvironment

ISpatialAudioObjectForHrtf에 대해 오디오가 처리될 때 시뮬레이션되는 음향 환경의 유형을 설정합니다.
ISpatialAudioObjectForHrtf::SetGain

ISpatialAudioObjectForHrtf에 대한 게인을 설정합니다.
ISpatialAudioObjectForHrtf::SetOrientation

ISpatialAudioObjectForHrtf 오디오 데이터가 렌더링될 수신기의 참조 프레임을 기준으로 방향을 3D 공간으로 설정합니다.
ISpatialAudioObjectForHrtf::SetPosition

ISpatialAudioObjectForHrtf 오디오 데이터가 렌더링될 수신기를 기준으로 3D 공간의 위치를 설정합니다.

설명

참고 이 인터페이스에서 제공하는 대부분의 메서드는 상속된 ISpatialAudioObjectBase 인터페이스에서 구현됩니다.
 

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1703 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2016 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 spatialaudiohrtf.h

추가 정보

ISpatialAudioObjectBase