Enumeración SpatialAudioMetadataCopyMode (spatialaudiometadata.h)
Especifica el modo de copia usado al llamar a ISpatialAudioMetadataCopier::CopyMetadataForFrames.
Syntax
typedef enum SpatialAudioMetadataCopyMode {
SpatialAudioMetadataCopy_Overwrite = 0,
SpatialAudioMetadataCopy_Append,
SpatialAudioMetadataCopy_AppendMergeWithLast,
SpatialAudioMetadataCopy_AppendMergeWithFirst
} ;
Constantes
SpatialAudioMetadataCopy_Overwrite Valor: 0 Crea una copia directa del número de elementos de metadatos especificados con el parámetro copyFrameCount en el búfer de destino, sobrescribiendo los datos existentes anteriormente. |
SpatialAudioMetadataCopy_Append Realiza una operación de anexión que producirá un error si el ISpatialAudioMetadataItemsBuffer resultante tiene demasiados elementos. |
SpatialAudioMetadataCopy_AppendMergeWithLast Realiza una operación de anexión y, si se produce un desbordamiento, los elementos adicionales se combinan en el último elemento, adoptando el valor de desplazamiento del último elemento combinado. |
SpatialAudioMetadataCopy_AppendMergeWithFirst Realiza una operación de anexión y, si se produce el desbordamiento, se combinan elementos adicionales, asignando el desplazamiento al desplazamiento del primer elemento que no es de desbordamiento. |
Requisitos
Requisito | Valor |
---|---|
Header | spatialaudiometadata.h |