Поделиться через


Интерфейс ISpatialAudioMetadataClient (spatialaudiometadata.h)

Предоставляет фабрику классов для создания объектов ISpatialAudioMetadataItems, ISpatialAudioMetadataWriter, ISpatialAudioMetadataReader и ISpatialAudioMetadataCopier . При активации ISpatialAudioMetadataItems указывается идентификатор формата метаданных, который определяет формат метаданных, применяемый для всех объектов, созданных из этой фабрики. Если указанный формат не поддерживается текущей конечной точкой отрисовки звука, фабрика классов не активирует интерфейс и вернет ошибку.

Этот интерфейс является частью Windows Sonic, звуковой платформы Майкрософт для более иммерсивного звука, который включает в себя интегрированный пространственный звук на Xbox и Windows.

Наследование

Интерфейс ISpatialAudioMetadataClient наследуется от интерфейса IUnknown . ISpatialAudioMetadataClient также имеет следующие типы элементов:

Методы

Интерфейс ISpatialAudioMetadataClient содержит следующие методы.

 
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataCopier

Создает объект ISpatialAudioMetadataWriter для копирования элементов пространственных звуковых метаданных из одного объекта ISpatialAudioMetadataItems в другой.
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataItems

Создает объект ISpatialAudioMetadataItems для хранения элементов пространственных звуковых метаданных.
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataReader

Создает объект ISpatialAudioMetadataWriter для чтения элементов пространственных звуковых метаданных из объекта ISpatialAudioMetadataItems.
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataWriter

Создает объект ISpatialAudioMetadataWriter для записи элементов пространственных звуковых метаданных в объект ISpatialAudioMetadataItems.
ISpatialAudioMetadataClient::GetSpatialAudioMetadataItemsBufferLength

Возвращает длину буфера, необходимую для хранения указанного количества элементов пространственных звуковых метаданных.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1703 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Целевая платформа Windows
Header spatialaudiometadata.h