MFPKEY_WMAENC_ORIGWAVEFORMAT 属性

指定描述输入音频内容的 WAVEFORMATEX 结构。

IPropertyBag 的常量

g_wszWMACOriginalWaveFormat

数据类型

VT_ARRAY |VT_UI1 (WAVEFORMATEX 作为字节数组)

备注

将基于 Windows Media Audio 的内容转码为较低的比特率时,可以将内容的 WAVEFORMATEX 结构传递给编解码器,使编解码器能够优化其算法。 此功能称为智能重压,与解压缩内容,然后通过编解码器将重建的 PCM 样本送回相比,效果更好。

传递 WAVEFORMATEX 结构时,请在 WAVEFORMATEX.cbSize 指定的结构末尾包含任何额外的字节。

音频编码器仅接受通道数、每个样本的位数和采样率相同的输入和输出。 只能在这些参数中将内容转码为较低的比特率。 在任何情况下,都必须解码内容,并将未压缩的示例作为输入传递给编码器。 设置此属性会向编码器提供有关已对内容执行的处理的某些信息。

要求

要求
最低受支持的客户端
Windows XP [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Wmcodecdsp.h

另请参阅

媒体基础属性