encabezado spatialaudiometadata.h

Core Audio API usa este encabezado. Para más información, consulte:

spatialaudiometadata.h contiene las siguientes interfaces de programación:

Interfaces

 
ISpatialAudioMetadataClient

Proporciona una fábrica de clases para crear objetos ISpatialAudioMetadataItems, ISpatialAudioMetadataWriter, ISpatialAudioMetadataReader e ISpatialAudioMetadataCopier.
ISpatialAudioMetadataCopier

Proporciona métodos para copiar todos o subconjuntos de elementos de metadatos de un objeto SpatialAudioMetadataItems de origen en un objeto SpatialAudioMetadataItems de destino.
ISpatialAudioMetadataItems

Representa un búfer de elementos de metadatos de audio espacial.
ISpatialAudioMetadataItemsBuffer

Proporciona métodos para adjuntar búferes a SpatialAudioMetadataItems para el almacenamiento local de datos.
ISpatialAudioMetadataReader

Proporciona métodos para extraer elementos de metadatos de audio espacial y pares de valores de comando de elemento de un objeto ISpatialAudioMetadataItems.
ISpatialAudioMetadataWriter

Proporciona métodos para almacenar elementos de metadatos de audio espaciales colocados dentro de un intervalo de fotogramas de audio correspondientes.
ISpatialAudioObjectForMetadataCommands

Se usa para escribir comandos de metadatos para audio espacial.
ISpatialAudioObjectForMetadataItems

Se usa para escribir metadatos de audio espacial para aplicaciones que requieren varios elementos de metadatos por búfer con ubicación precisa de fotogramas.
ISpatialAudioObjectRenderStreamForMetadata

Proporciona métodos para controlar un flujo de representación de objetos de audio espacial para metadatos, incluidos el inicio, la detención y el restablecimiento de la secuencia.

Estructuras

 
SpatialAudioMetadataItemsInfo

Proporciona información sobre un objeto ISpatialAudioMetadataItems. Obtenga una copia de esta estructura llamando a GetInfo.
SpatialAudioObjectRenderStreamForMetadataActivationParams

Representa los parámetros de activación de una secuencia de representación de audio espacial para los metadatos. Pase esta estructura a ISpatialAudioClient::ActivateSpatialAudioStream al activar una secuencia.
SpatialAudioObjectRenderStreamForMetadataActivationParams2

Representa parámetros de activación para un flujo de representación de audio espacial para metadatos, ampliando SpatialAudioObjectRenderStreamForMetadataActivationParams con la capacidad de especificar opciones de secuencia.

Enumeraciones

 
SpatialAudioMetadataCopyMode

Especifica el modo de copia utilizado al llamar a ISpatialAudioMetadataCopier::CopyMetadataForFrames.
SpatialAudioMetadataWriterOverflowMode

Especifica el comportamiento deseado cuando un ISpatialAudioMetadataWriter intenta escribir más elementos en el búfer de metadatos que se especificó cuando se inicializó el cliente.