ISpatialAudioMetadataItems 接口 (spatialaudiometadata.h)
表示空间音频元数据项的缓冲区。 可以使用 ISpatialAudioMetadataWriter、ISpatialAudioMetadataReader 和 ISpatialAudioMetadataCopier 接口在 ISpatialAudioMetadataItems 之间写入、读取和复制元数据命令和值。 通过创建 ISpatialAudioMetadataItemsBuffer,使用调用方分配的内存来存储元数据项。
此接口是 Windows Sonic(Microsoft 的音频平台)的一部分,该平台提供更身临其境的音频,其中包括 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 |
标头 | spatialaudiometadata.h |