다음을 통해 공유


ISpatialAudioObject 인터페이스(spatialaudioclient.h)

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

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

상속

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

메서드

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

 
ISpatialAudioObject::SetPosition

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

오디오 렌더링 엔진에 제출되기 전에 ISpatialAudioObject에서 제공하는 오디오 데이터에 적용되는 오디오 진폭 승수를 설정합니다.

설명

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

요구 사항

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

추가 정보

ISpatialAudioObjectBase