Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado pelas APIs de Áudio Principal. Para obter mais informações, consulte:
spatialaudiometadata.h contém as seguintes interfaces de programação:
Interfaces
|
ISpatialAudioMetadataClient Fornece uma fábrica de classes para criar objetos ISpatialAudioMetadataItems, ISpatialAudioMetadataWriter, ISpatialAudioMetadataReader e ISpatialAudioMetadataCopier. |
|
ISpatialAudioMetadataCopier Fornece métodos para copiar todos ou subconjuntos de itens de metadados de um SpatialAudioMetadataItems de origem para um SpatialAudioMetadataItems de destino. |
|
ISpatialAudioMetadataItems Representa um buffer de itens de metadados de áudio espaciais. |
|
ISpatialAudioMetadataItemsBuffer Fornece métodos para anexar buffers a SpatialAudioMetadataItems para armazenamento in-loco de dados. |
|
ISpatialAudioMetadataReader Fornece métodos para extrair itens de metadados de áudio espaciais e pares de valor de comando de item de um objeto ISpatialAudioMetadataItems. |
|
ISpatialAudioMetadataWriter Fornece métodos para armazenar itens de metadados de áudio espaciais posicionados dentro de um intervalo de quadros de áudio correspondentes. |
|
ISpatialAudioObjectForMetadataCommands Usado para gravar comandos de metadados para áudio espacial. |
|
ISpatialAudioObjectForMetadataItems Usado para gravar metadados de áudio espaciais para aplicativos que exigem vários itens de metadados por buffer com posicionamento preciso de quadro. |
|
ISpatialAudioObjectRenderStreamForMetadata Fornece métodos para controlar um fluxo de renderização de objeto de áudio espacial para metadados, incluindo iniciar, parar e redefinir o fluxo. |
Estruturas
|
SpatialAudioMetadataItemsInfo Fornece informações sobre um objeto ISpatialAudioMetadataItems. Obtenha uma cópia dessa estrutura chamando GetInfo. |
|
SpatialAudioObjectRenderStreamForMetadataActivationParams Representa parâmetros de ativação para um fluxo de renderização de áudio espacial para metadados. Passe essa estrutura para ISpatialAudioClient::ActivateSpatialAudioStream ao ativar um fluxo. |
|
SpatialAudioObjectRenderStreamForMetadataActivationParams2 Representa parâmetros de ativação para um fluxo de renderização de áudio espacial para metadados, estendendo SpatialAudioObjectRenderStreamForMetadataActivationParams com a capacidade de especificar opções de fluxo. |
Enumerações
|
SpatialAudioMetadataCopyMode Especifica o modo de cópia usado ao chamar ISpatialAudioMetadataCopier::CopyMetadataForFrames. |
|
SpatialAudioMetadataWriterOverflowMode Especifica o comportamento desejado quando um ISpatialAudioMetadataWriter tenta gravar mais itens no buffer de metadados do que o especificado quando o cliente foi inicializado. |