Интерфейс 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 |