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 |