Enumerazione SpatialAudioMetadataCopyMode (spatialaudiometadata.h)
Specifica la modalità di copia utilizzata quando si chiama ISpatialAudioMetadataCopier::CopyMetadataForFrames.
Sintassi
typedef enum SpatialAudioMetadataCopyMode {
SpatialAudioMetadataCopy_Overwrite = 0,
SpatialAudioMetadataCopy_Append,
SpatialAudioMetadataCopy_AppendMergeWithLast,
SpatialAudioMetadataCopy_AppendMergeWithFirst
} ;
Costanti
SpatialAudioMetadataCopy_Overwrite Valore: 0 Crea una copia diretta del numero di elementi di metadati specificati con il parametro copyFrameCount nel buffer di destinazione, sovrascrivendo eventuali dati esistenti in precedenza. |
SpatialAudioMetadataCopy_Append Esegue un'operazione di accodamento che avrà esito negativo se l'oggetto ISpatialAudioMetadataItemsBuffer risultante contiene troppi elementi. |
SpatialAudioMetadataCopy_AppendMergeWithLast Esegue un'operazione di accodamento e, se si verifica un overflow, gli elementi aggiuntivi vengono uniti nell'ultimo elemento, adottando il valore di offset dell'ultimo elemento unito. |
SpatialAudioMetadataCopy_AppendMergeWithFirst Esegue un'operazione di accodamento e, se si verifica un overflow, vengono uniti elementi aggiuntivi, assegnando l'offset all'offset del primo elemento non di overflow. |
Requisiti
Requisito | Valore |
---|---|
Intestazione | spatialaudiometadata.h |