Interfaz ISpatialAudioMetadataWriter (spatialaudiometadata.h)
Proporciona métodos para almacenar elementos de metadatos de audio espaciales colocados dentro de un intervalo de fotogramas de audio correspondientes. Cada elemento de metadatos tiene una posición de desplazamiento de base cero dentro del marco especificado. Cada elemento puede contener uno o varios comandos específicos del identificador de formato de metadatos proporcionado en SpatialAudioObjectRenderStreamForMetadataActivationParams cuando se creó el ISpatialAudioMetadataClient .
Este objeto no asigna almacenamiento para los metadatos proporcionados, se espera que el autor de la llamada administre la asignación de memoria utilizada para almacenar los datos empaquetados.
Se pueden colocar varios elementos de metadatos en el objeto ISpatialAudioMetadataItems . Para cada elemento, llame a WriteNextItem seguido de una llamada a WriteNextItemCommand.
Esta interfaz forma parte de Windows Sonic, la plataforma de audio de Microsoft para un audio más inmersivo que incluye sonido espacial integrado en Xbox y Windows.
Herencia
La interfaz ISpatialAudioMetadataWriter hereda de la interfaz IUnknown . ISpatialAudioMetadataWriter también tiene estos tipos de miembros:
Métodos
La interfaz ISpatialAudioMetadataWriter tiene estos métodos.
ISpatialAudioMetadataWriter::Close Completa las operaciones necesarias en el búfer de metadatos y libera el objeto ISpatialAudioMetadataItems especificado. |
ISpatialAudioMetadataWriter::Open Abre un objeto ISpatialAudioMetadataItems para escribir. |
ISpatialAudioMetadataWriter::WriteNextItem Inicia un nuevo elemento de metadatos en el desplazamiento especificado. |
ISpatialAudioMetadataWriter::WriteNextItemCommand Escribe los comandos de metadatos y los datos de valor en el elemento actual. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1703 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | spatialaudiometadata.h |