Share via


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