Compartilhar via


Interface IAudioMediaType (audiomediatype.h)

A IAudioMediaType interface expõe métodos que permitem que um sAPO obtenha informações usadas para negociar com o mecanismo de áudio para o formato de dados de áudio apropriado. Um sAPO também retorna essa interface em resposta a uma chamada para IAudioSystemEffectsCustomFormats::GetFormat.

IAudioMediaType herda de IUnknown e também dá suporte aos seguintes métodos:

IAudioMediaType::GetAudioFormat

IAudioMediaType::GetUncompressedAudioFormat

IAudioMediaType::IsCompressedFormat

IAudioMediaType::Isequal

Herança

A interface IAudioMediaType herda da interface IUnknown.

Métodos

A interface IAudioMediaType tem esses métodos.

 
IAudioMediaType::GetAudioFormat

O método GetAudioFormat retorna a estrutura WAVEFORMATEX para o formato de dados de áudio.
IAudioMediaType::GetUncompressedAudioFormat

O IAudioMediaType::GetUncompressedAudioFormat retorna informações sobre o formato de dados de áudio.
IAudioMediaType::IsCompressedFormat

O método IsCompressedFormat determina se o formato de dados de áudio é um formato compactado.
IAudioMediaType::Isequal

O método IsEqual compara dois tipos de mídia e determina se eles são idênticos.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho audiomediatype.h