Compartilhar via


Interface ISpatialAudioMetadataCopier (spatialaudiometadata.h)

Fornece métodos para copiar todos ou subconjuntos de itens de metadados de um SpatialAudioMetadataItems de origem para um SpatialAudioMetadataItems de destino. O objeto SpatialAudioMetadataItems , que é preenchido usando um ISpatialAudioMetadataWriter ou ISpatialAudioMetadataCopier, tem uma contagem de quadros, especificada com o parâmetro frameCount para ActivateSpatialAudioMetadataItems, que representa o intervalo válido de deslocamentos de item de metadados. ISpatialAudioMetadataReader permite copiar grupos de itens dentro de um subintervalo da contagem total de quadros. O objeto mantém uma posição de leitura interna, que é avançada pelo número de quadros especificado quando uma operação de cópia é executada.

Essa interface faz parte do Windows Sonic, plataforma de áudio da Microsoft para áudio mais imersivo que inclui som espacial integrado no Xbox e no Windows.

Herança

A interface ISpatialAudioMetadataCopier herda da interface IUnknown . ISpatialAudioMetadataCopier também tem estes tipos de membros:

Métodos

A interface ISpatialAudioMetadataCopier tem esses métodos.

 
ISpatialAudioMetadataCopier::Close

Conclui todas as operações necessárias no objeto SpatialAudioMetadataItems e libera o objeto . (ISpatialAudioMetadataCopier.Close)
ISpatialAudioMetadataCopier::CopyMetadataForFrames

Copia itens de metadados do ISpatialAudioMetadataItems de origem, fornecidos ao método Open, objeto para o objeto ISpatialAudioMetadataItems de destino, especificado com o parâmetro dstMetadataItems.
ISpatialAudioMetadataCopier::Open

Abre um objeto ISpatialAudioMetadataItems para cópia.

Requisitos

   
Cliente mínimo com suporte Windows 10, versão 1703 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho spatialaudiometadata.h