IAudioMediaType 接口 (audiomediatype.h)

接口 IAudioMediaType 公开的方法允许 sAPO 获取用于与音频引擎协商相应音频数据格式的信息。 sAPO 还会返回此接口,以响应对 IAudioSystemEffectsCustomFormats::GetFormat 的调用。

IAudioMediaType 继承自 IUnknown ,还支持以下方法:

IAudioMediaType::GetAudioFormat

IAudioMediaType::GetUncompressedAudioFormat

IAudioMediaType::IsCompressedFormat

IAudioMediaType::IsEqual

继承

IAudioMediaType 接口继承自 IUnknown 接口。

方法

IAudioMediaType 接口具有以下方法。

 
IAudioMediaType::GetAudioFormat

GetAudioFormat 方法返回音频数据格式的 WAVEFORMATEX 结构。
IAudioMediaType::GetUncompressedAudioFormat

IAudioMediaType::GetUncompressedAudioFormat 返回有关音频数据格式的信息。
IAudioMediaType::IsCompressedFormat

IsCompressedFormat 方法确定音频数据格式是否为压缩格式。
IAudioMediaType::IsEqual

IsEqual 方法比较两种媒体类型,并确定它们是否相同。

要求

要求
目标平台 Windows
标头 audiomediatype.h