다음을 통해 공유


spatialaudiohrtf.h 헤더

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

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

인터페이스

 
ISpatialAudioObjectForHrtf

HRTF(헤드 상대 전송 함수)를 기준으로 3D 공간의 위치에서 렌더링할 오디오 데이터를 제공하는 개체를 나타냅니다.
ISpatialAudioObjectRenderStreamForHrtf

스트림 시작, 중지 및 초기화를 포함하여 Hrtf 공간 오디오 개체 렌더링 스트림을 제어하는 메서드를 제공합니다.

구조체

 
SpatialAudioHrtfActivationParams

ISpatialAudioRenderStreamForHrtf에 대한 활성화 매개 변수를 지정합니다.
SpatialAudioHrtfActivationParams2

공간 오디오 렌더링 스트림에 대한 활성화 매개 변수를 나타내며 스트림 옵션을 지정할 수 있는 기능으로 SpatialAudioHrtfActivationParams를 확장합니다.
SpatialAudioHrtfDirectivity

ISpatialAudioObjectForHrtf에 대한 전방향 모델을 나타냅니다. 전방향 방출은 크기 조정 필드의 값을 기반으로 형식 필드에 지정된 직접성 모델과 선형으로 보간됩니다.
SpatialAudioHrtfDirectivityCardioid

ISpatialAudioObjectForHrtf에 대한 심장 모양의 직접성 모델을 나타냅니다.
SpatialAudioHrtfDirectivityCone

ISpatialAudioObjectForHrtf에 대한 원뿔 모양의 직접성 모델을 나타냅니다.
SpatialAudioHrtfDirectivityUnion

ISpatialAudioObjectForHrtf에 대한 공간 오디오 직접성 모델을 정의합니다.
SpatialAudioHrtfDistanceDecay

ISpatialAudioObjectForHrtf의 위치에서 수신기 위치까지의 거리에 적용되는 감쇠 모델을 나타냅니다.

열거형

 
SpatialAudioHrtfDirectivityType

ISpatialAudioObjectForHrtf에서 소리를 내보낸 셰이프를 지정합니다.
SpatialAudioHrtfDistanceDecayType

ISpatialAudioObjectForHrtf의 위치에서 수신기 위치까지의 거리에 적용된 감쇠 유형을 지정합니다.
SpatialAudioHrtfEnvironmentType

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