将元数据命令写入空间音频对象,每个处理周期的每个对象只能添加一次。 创建 ISpatialAudioObjectRenderStreamForMetadata 时,由 SpatialAudioObjectRenderStreamForMetadataActivationParams 中指定的元数据格式定义有效的命令和值长度。
语法
HRESULT WriteNextMetadataCommand(
[in] BYTE commandID,
[in] void *valueBuffer,
[in] UINT32 valueBufferLength
);
参数
[in] commandID
元数据命令的 ID。
[in] valueBuffer
包含元数据命令的值数据的缓冲区。
[in] valueBufferLength
valueBuffer 的长度。
返回值
如果该方法成功,则它会返回 S_OK。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | spatialaudiometadata.h (包括 Spatialaudioclient.h) |