Интерфейс ISpatialAudioObjectRenderStreamBase (spatialaudioclient.h)
Базовый интерфейс, предоставляющий методы управления потоком отрисовки пространственного звукового объекта, включая запуск, остановку и сброс потока. Также предоставляет методы для активации новых экземпляров ISpatialAudioObject и уведомления системы о начале и завершении процесса обновления активированных пространственных звуковых объектов и данных.
Этот интерфейс является частью Windows Sonic, звуковой платформы Майкрософт для более иммерсивного звука, который включает в себя интегрированный пространственный звук на Xbox и Windows.
Наследование
Интерфейс ISpatialAudioObjectRenderStreamBase наследуется от интерфейса IUnknown . ISpatialAudioObjectRenderStreamBase также содержит следующие типы элементов:
Методы
Интерфейс ISpatialAudioObjectRenderStreamBase содержит следующие методы.
ISpatialAudioObjectRenderStreamBase::BeginUpdatingAudioObjects Переводит систему в состояние, в котором можно отправить данные аудиообъекта для обработки и изменить состояние ISpatialAudioObject. |
ISpatialAudioObjectRenderStreamBase::EndUpdatingAudioObjects Уведомляет систему о том, что приложение завершило предоставление звуковых данных для пространственных звуковых объектов, активированных с помощью ActivateSpatialAudioObject. |
ISpatialAudioObjectRenderStreamBase::GetAvailableDynamicObjectCount Возвращает количество доступных динамических пространственных звуковых объектов. |
ISpatialAudioObjectRenderStreamBase::GetService Возвращает дополнительные службы из ISpatialAudioObjectRenderStream. |
ISpatialAudioObjectRenderStreamBase::Reset Сброс остановленного аудиопотока. |
ISpatialAudioObjectRenderStreamBase::Start Запускает пространственный аудиопоток. |
ISpatialAudioObjectRenderStreamBase::Stop Останавливает работающий аудиопоток. |
Требования
Минимальная версия клиента | Windows 10 версии 1703 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Целевая платформа | Windows |
Header | spatialaudioclient.h |