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 |