共用方式為


SpatialAudioMetadataCopyMode 列舉 (spatialaudiometadata.h)

指定呼叫 ISpatialAudioMetadataCopier::CopyMetadataForFrames 時所使用的複製模式。

Syntax

typedef enum SpatialAudioMetadataCopyMode {
  SpatialAudioMetadataCopy_Overwrite = 0,
  SpatialAudioMetadataCopy_Append,
  SpatialAudioMetadataCopy_AppendMergeWithLast,
  SpatialAudioMetadataCopy_AppendMergeWithFirst
} ;

常數

 
SpatialAudioMetadataCopy_Overwrite
值: 0
建立使用 copyFrameCount 參數指定之元數據專案的直接複本到目的地緩衝區,並覆寫任何先前現有的數據。
SpatialAudioMetadataCopy_Append
執行附加作業,如果產生的 ISpatialAudioMetadataItemsBuffer 有太多專案,就會失敗。
SpatialAudioMetadataCopy_AppendMergeWithLast
執行附加作業,如果發生溢位,則會將額外的專案合併到最後一個專案,並採用最後一個合併專案的位移值。
SpatialAudioMetadataCopy_AppendMergeWithFirst
執行附加作業,如果發生溢位,則會合併額外的專案,並將位移指派給第一個非溢位專案的位移。

規格需求

需求
標頭 spatialaudiometadata.h