Compartilhar via


Interface ISpatialAudioMetadataItems (spatialaudiometadata.h)

Representa um buffer de itens de metadados de áudio espaciais. Comandos e valores de metadados podem ser gravados, lidos e copiados entre ISpatialAudioMetadataItems usando as interfaces ISpatialAudioMetadataWriter, ISpatialAudioMetadataReader e ISpatialAudioMetadataCopier . Use a memória alocada pelo chamador para armazenar itens de metadados criando um ISpatialAudioMetadataItemsBuffer.

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 ISpatialAudioMetadataItems herda da interface IUnknown . ISpatialAudioMetadataItems também tem estes tipos de membros:

Métodos

A interface ISpatialAudioMetadataItems tem esses métodos.

 
ISpatialAudioMetadataItems::GetFrameCount

Obtém a contagem total de quadros do ISpatialAudioMetadataItems, que define deslocamentos de itens válidos.
ISpatialAudioMetadataItems::GetInfo

Obtém a contagem total de quadros para iSpatialAudioMetadataItems, que define deslocamentos de itens válidos.
ISpatialAudioMetadataItems::GetItemCount

O número atual de itens armazenados pelo ISpatialAudioMetadataItems.
ISpatialAudioMetadataItems::GetMaxItemCount

O número máximo de itens permitidos pelo ISpatialAudioMetadataItems, definido quando o objeto é criado.
ISpatialAudioMetadataItems::GetMaxValueBufferLength

O tamanho do maior valor de comando definido pelo formato de metadados para iSpatialAudioMetadataItems.

Comentários

Obtenha uma instância dessa interface chamando ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataItems.

Requisitos

Requisito Valor
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