ISpatialAudioMetadataItemsBuffer 接口 (spatialaudiometadata.h)

提供将缓冲区附加到 SpatialAudioMetadataItems 的方法,以便就地存储数据。 通过将指向接口的指针传递到 ActivateSpatialAudioMetadataItems 中来获取此对象的实例。 缓冲区将与返回的 SpatialAudioMetadataItems 相关联。 此接口允许附加缓冲区并将其内容重置为空的元数据项集,或附加以前填充的缓冲区并保留存储在缓冲区中的数据。

此接口是 Windows Sonic(Microsoft 的音频平台)的一部分,该平台提供更身临其境的音频,其中包括 Xbox 和 Windows 上的集成空间音效。

继承

ISpatialAudioMetadataItemsBuffer 接口继承自 IUnknown 接口。 ISpatialAudioMetadataItemsBuffer 还具有以下类型的成员:

方法

ISpatialAudioMetadataItemsBuffer 接口具有以下方法。

 
ISpatialAudioMetadataItemsBuffer::AttachToBuffer

附加调用方提供的内存,用于存储 ISpatialAudioMetadataItems 对象。
ISpatialAudioMetadataItemsBuffer::AttachToPopulatedBuffer

附加以前填充的缓冲区,用于存储 ISpatialAudioMetadataItems 对象。 保留缓冲区中已有的元数据项。
ISpatialAudioMetadataItemsBuffer::D etachBuffer

分离缓冲区。 内存一次只能附加到单个元数据项。

要求

   
最低受支持的客户端 Windows 10版本 1703 [仅限桌面应用]
最低受支持的服务器 Windows Server 2016 [仅限桌面应用]
目标平台 Windows
标头 spatialaudiometadata.h