SpatialAudioMetadataCopyMode 枚举 (spatialaudiometadata.h)
指定调用 ISpatialAudioMetadataCopier::CopyMetadataForFrames 时使用的复制模式。
语法
typedef enum SpatialAudioMetadataCopyMode {
SpatialAudioMetadataCopy_Overwrite = 0,
SpatialAudioMetadataCopy_Append,
SpatialAudioMetadataCopy_AppendMergeWithLast,
SpatialAudioMetadataCopy_AppendMergeWithFirst
} ;
常量
SpatialAudioMetadataCopy_Overwrite 值: 0 将 使用 copyFrameCount 参数指定的元数据项数直接复制到目标缓冲区中,覆盖以前存在的任何数据。 |
SpatialAudioMetadataCopy_Append 执行追加操作,如果生成的 ISpatialAudioMetadataItemsBuffer 包含太多项,该操作将失败。 |
SpatialAudioMetadataCopy_AppendMergeWithLast 执行追加操作,如果发生溢出,将额外项合并到最后一项,采用最后一个合并项的偏移值。 |
SpatialAudioMetadataCopy_AppendMergeWithFirst 执行追加操作,如果发生溢出,将合并额外的项,将偏移量分配给第一个非溢出项的偏移量。 |
要求
要求 | 值 |
---|---|
Header | spatialaudiometadata.h |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈