Интерфейс ISpatialAudioMetadataItems (spatialaudiometadata.h)
Представляет буфер элементов пространственных звуковых метаданных. Команды и значения метаданных можно записывать, считывать и копировать между ISpatialAudioMetadataItems с помощью интерфейсов ISpatialAudioMetadataWriter, ISpatialAudioMetadataReader и ISpatialAudioMetadataCopier . Используйте память, выделенную вызывающим объектом, для хранения элементов метаданных путем создания ISpatialAudioMetadataItemsBuffer.
Этот интерфейс является частью Windows Sonic, звуковой платформы Майкрософт для более иммерсивного звука, который включает в себя интегрированный пространственный звук на Xbox и Windows.
Наследование
Интерфейс ISpatialAudioMetadataItems наследуется от интерфейса IUnknown . ISpatialAudioMetadataItems также содержит следующие типы элементов:
Методы
Интерфейс ISpatialAudioMetadataItems содержит следующие методы.
ISpatialAudioMetadataItems::GetFrameCount Возвращает общее число кадров объекта ISpatialAudioMetadataItems, определяющее допустимые смещения элементов. |
ISpatialAudioMetadataItems::GetInfo Возвращает общее число кадров для объекта ISpatialAudioMetadataItems, определяющего допустимые смещения элементов. |
ISpatialAudioMetadataItems::GetItemCount Текущее количество элементов, хранящихся в ISpatialAudioMetadataItems. |
ISpatialAudioMetadataItems::GetMaxItemCount Максимальное количество элементов, разрешенное ISpatialAudioMetadataItems, определенное при создании объекта. |
ISpatialAudioMetadataItems::GetMaxValueBufferLength Размер наибольшего значения команды, определенного форматом метаданных для ISpatialAudioMetadataItems. |
Комментарии
Получите экземпляр этого интерфейса, вызвав ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataItems.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1703 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Целевая платформа | Windows |
Header | spatialaudiometadata.h |